Chase-san wrote:

I do have a few concerns. If this particular warning is reported when we have a 
`bool || int` or similar situation the general consensus will be to simply 
disable the warning because that is an extremely common pattern.

Allowances for such things are generally made because they are considered to be 
safe. This was the case in C17. though it was likely just a macro in c17 rather 
than a proper type I doubt that the semantics have changed. 

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

Reply via email to