================ @@ -101,6 +101,25 @@ class Multilib { raw_ostream &operator<<(raw_ostream &OS, const Multilib &M); +namespace custom_flag { +struct CustomFlagDeclaration; ---------------- statham-arm wrote:
Seems a bit verbose to me: all references to these types end up looking like `custom_flag::CustomFlagFoo`, repeating the words 'custom flag' twice. I'd have thought that putting things inside a namespace called `custom_flag` was so that you _don't_ need to put the words at the start of the identifier names too! https://github.com/llvm/llvm-project/pull/110657 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits