diff options
author | Ted Kremenek <kremenek@apple.com> | 2012-10-08 23:45:09 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2012-10-08 23:45:09 +0000 |
commit | 40a69600af44c8155f22496da17445a9673dc6b6 (patch) | |
tree | 7a34932607c2e375090791bce09a736f598d578d /clang/test/Misc/warning-flags-enabled.c | |
parent | c6daefad7e448ab99d45351044a4075354987cf6 (diff) | |
download | bcm5719-llvm-40a69600af44c8155f22496da17445a9673dc6b6.tar.gz bcm5719-llvm-40a69600af44c8155f22496da17445a9673dc6b6.zip |
Add regression test to check if -Wenum-conversion is a subgroup of -Wconversion.
llvm-svn: 165459
Diffstat (limited to 'clang/test/Misc/warning-flags-enabled.c')
-rw-r--r-- | clang/test/Misc/warning-flags-enabled.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/clang/test/Misc/warning-flags-enabled.c b/clang/test/Misc/warning-flags-enabled.c index 7ef5c94dbc8..0e95f3147b2 100644 --- a/clang/test/Misc/warning-flags-enabled.c +++ b/clang/test/Misc/warning-flags-enabled.c @@ -25,3 +25,11 @@ // CHECK-NO-LEVELS-NOT: E // CHECK-NO-LEVELS-NOT: F // CHECK-NO-LEVELS: warn_objc_root_class_missing [-Wobjc-root-class] + +// Test if EnumConversion is a subgroup of -Wconversion. +// RUN: diagtool show-enabled --no-levels -Wno-conversion -Wenum-conversion %s | FileCheck --check-prefix CHECK-ENUM-CONVERSION %s +// RUN: diagtool show-enabled --no-levels %s | FileCheck --check-prefix CHECK-ENUM-CONVERSION %s +// RUN: diagtool show-enabled --no-levels -Wno-conversion %s | FileCheck --check-prefix CHECK-NO-ENUM-CONVERSION %s +// +// CHECK-ENUM-CONVERSION: -Wenum-conversion +// CHECK-NO-ENUM-CONVERSION-NOT: -Wenum-conversion |