On Sat, Oct 2, 2021 at 5:22 PM Joe Perches <joe@xxxxxxxxxxx> wrote: > > It's not so much a sort order so much as it's a positional one. Sure, there are two parts, the order w.r.t. the signature parts (e.g. "before return type") and the order between the attributes themselves. Both are included in what I meant. By the way, clang-format-13 already has a way to pass it a list of the "attribute macros" (such as `__unused`), so adding more information on top seems reasonable. Cheers, Miguel