summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/test/clang-tidy/misc-suspicious-enum-usage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang-tools-extra/test/clang-tidy/misc-suspicious-enum-usage.cpp')
-rw-r--r--clang-tools-extra/test/clang-tidy/misc-suspicious-enum-usage.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/clang-tools-extra/test/clang-tidy/misc-suspicious-enum-usage.cpp b/clang-tools-extra/test/clang-tidy/misc-suspicious-enum-usage.cpp
index 27e78f5c73e..52d666dfcb8 100644
--- a/clang-tools-extra/test/clang-tidy/misc-suspicious-enum-usage.cpp
+++ b/clang-tools-extra/test/clang-tidy/misc-suspicious-enum-usage.cpp
@@ -54,7 +54,7 @@ int trigger() {
int emptytest = EmptyVal | B;
if (bestDay() | A)
return 1;
- // CHECK-MESSAGES: :[[@LINE-2]]:17: warning: enum values are from different enum types
+ // CHECK-MESSAGES: :[[@LINE-2]]:17: warning: enum values are from different enum types
if (I | Y)
return 1;
// CHECK-MESSAGES: :[[@LINE-2]]:9: warning: enum values are from different enum types
@@ -88,3 +88,9 @@ int dont_trigger() {
return 1;
return 42;
}
+
+namespace PR34400 {
+enum { E1 = 0 };
+enum { E2 = -1 };
+enum { l = E1 | E2 };
+}
OpenPOWER on IntegriCloud