diff options
| author | Ted Kremenek <kremenek@apple.com> | 2009-12-03 01:17:43 +0000 |
|---|---|---|
| committer | Ted Kremenek <kremenek@apple.com> | 2009-12-03 01:17:43 +0000 |
| commit | 7dac00b2e8f6228466fd7339c82ba248c6db97d1 (patch) | |
| tree | 51c9edb53424095dbe5e7f46f4416fa0ef57c96d | |
| parent | 693969eb35bfd07dbdadd0edf353905e9b970b8e (diff) | |
| download | bcm5719-llvm-7dac00b2e8f6228466fd7339c82ba248c6db97d1.tar.gz bcm5719-llvm-7dac00b2e8f6228466fd7339c82ba248c6db97d1.zip | |
Add FileCheck test for '__has_feature(rtti)'.
llvm-svn: 90373
| -rw-r--r-- | clang/test/Lexer/has_feature_rtti.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/clang/test/Lexer/has_feature_rtti.cpp b/clang/test/Lexer/has_feature_rtti.cpp new file mode 100644 index 00000000000..05bbd8860f0 --- /dev/null +++ b/clang/test/Lexer/has_feature_rtti.cpp @@ -0,0 +1,11 @@ +// RUN: clang -E -frtti %s -o - | FileCheck --check-prefix=CHECK-RTTI %s +// RUN: clang -E -fno-rtti %s -o - | FileCheck --check-prefix=CHECK-NO-RTTI %s + +#if __has_feature(rtti) +int foo(); +#else +int bar(); +#endif + +// CHECK-RTTI: foo +// CHECK-NO-RTTI: bar |

