Xazax-hun wrote:

> The rationale being that a user typically cannot change the contents of a 
> system macro anyway.

This is not always true, e.g., when it comes to macros with arguments. I am 
mostly interested in the scenario where someone has something like:

```
SYSTEM_HEADER_MACRO(UserCode); 
```

In one of the files we check. Would we still get warnings for `UserCode`?

https://github.com/llvm/llvm-project/pull/151035
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to