clang-format 14 wrongly indents bodies of `while` loops which are annotated with `[[unlikely]]` Here is a diff of how clang-format would reformat one of my functions: ```diff static inline void trimTrailingZeros(const char* begin, const char*& limit) { while ((begin != limit) && (limit[-1] == '0')) [[unlikely]] { - --limit; - } + --limit; + } } ```