On 18.09.24 17:18, Thiago Macieira wrote: > Which one are we? > > That is, > constexpr inline foobar > or > inline constexpr foobar > > I prefer the former. And then there's the question of the ordering when static > is present too.
Since they are identical, from a C++ pov, the order is not something we need to standardize. Item 0 applies¹. Enforcing one over the other would make it impossible to follow https://wiki.qt.io/Things_To_Look_Out_For_In_Reviews#Public_Headers Item 1 in certain cases. That rule has at least _some_ technical merit. Whether inline or constexpr comes first has none, IMNSHO. HTH, Marc ¹ https://www.oreilly.com/library/view/c-coding-standards/0321113586/ Item 0: "Don’t sweat the small stuff. (Or: Know what not to standardize.)" -- Marc Mutz <marc.m...@qt.io> (he/his) Principal Software Engineer The Qt Company Erich-Thilo-Str. 10 12489 Berlin, Germany www.qt.io Geschäftsführer: Mika Pälsi, Juha Varelius, Jouni Lintunen Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B -- Development mailing list Development@qt-project.org https://lists.qt-project.org/listinfo/development