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
