clang-tidy and structured bindings

Right now clang-tidy formats all the following structured bindings:

    auto [a, b];
    auto &[a, b];
    auto& [a, b];
    const auto &[a, b];
    auto const& [a, b];
    auto const &[a, b];

Into the following:

    auto[a, b];
    auto & [a, b];
    auto & [a, b];
    const auto & [a, b];
    auto const & [a, b];
    auto const & [a, b];

Is there any code on clang-tidy handling those cases? If not, I'd be
glad to implement it.

Sorry for the confusion, it should be about *clang-format*.