owenca wrote:

> > It does fix the example given.
> 
> #83400 has 6 real-world examples. This patch fixes none of them. It also has 
> a reduced testcase, which this patch does fix. But fixing the reduced 
> testcase without fixing the real-world examples is not fixing the bug.

You took what I said out of context. I'll reiterate it below:
> It does fix the example given. For other diffs involving user-defined types, 
> the user need to use the TypeNames option. (If that doesn't work, a separate 
> issue should be filed.)

So again, this patch fixes the test case that "reproduces the issue" (in the 
issue author's own words), and I already explained to you that the other 6 
diffs (which are of the same construct, i.e. casting an address to a 
user-defined type in a macro definition) require the user to use the TypeNames 
option. (See the added test cases in fcae75ddb85e above.)

If the author of #83400 is still not satisfied, there's nothing to stop them 
from reopening the issue or filing a new issue. However, that's highly unlikely 
as they already expressed their view on it:
> But you can also see in the same PR 
> https://github.com/godotengine/godot/pull/88959 that other cases where & is a 
> bitwise operator were fixed by clang-format. I'm not sure there's any easy 
> way for clang-format to know which is which, if so I understand if this is 
> considered a "won't fix".

https://github.com/llvm/llvm-project/pull/83709
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to