David Bolvansky
|
275e4df115
|
[Diagnostics] Handle tautological left shifts in boolean context
llvm-svn: 372749
|
2019-09-24 13:14:18 +00:00 |
David Bolvansky
|
849fd28cf0
|
[Diagnostics] Do not diagnose unsigned shifts in boolean context (-Wint-in-bool-context)
I was looking at old GCC's patch. Current "trunk" version avoids warning for unsigned case, GCC warns only for signed shifts.
llvm-svn: 372708
|
2019-09-24 09:14:33 +00:00 |
David Bolvansky
|
28b38c277a
|
[Diagnostics] Warn for enum constants in bool context (-Wint-in-bool-context; GCC compatibility)
Extracted from D63082.
llvm-svn: 372664
|
2019-09-23 22:09:49 +00:00 |
David Bolvansky
|
84ea41fd17
|
[Diagnostics] Warn if '<<' in bool context with -Wint-in-bool-context (GCC compatibility)
Extracted from D63082, addressed review comments related to a warning message.
llvm-svn: 372612
|
2019-09-23 14:21:08 +00:00 |