localspook wrote: Maybe I'm misunderstanding, but are you concerned about ```cpp #if defined(foo) && defined(bar) ``` being rewritten to this? ```cpp #ifdef foo && if defined(bar) ``` It won't do that, that's not valid syntax (there's not really any way to rewrite it). I've added a test to ensure the check doesn't touch it.
https://github.com/llvm/llvm-project/pull/146830 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits