diff options
Diffstat (limited to 'clang/test/CodeGenCXX/mangle-98.cpp')
-rw-r--r-- | clang/test/CodeGenCXX/mangle-98.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/clang/test/CodeGenCXX/mangle-98.cpp b/clang/test/CodeGenCXX/mangle-98.cpp new file mode 100644 index 0000000..a9ab6ca --- /dev/null +++ b/clang/test/CodeGenCXX/mangle-98.cpp @@ -0,0 +1,12 @@ +// RUN: %clang_cc1 -emit-llvm %s -o - -triple=x86_64-apple-darwin9 -std=c++98 | FileCheck %s + +template <bool B> struct S3 {}; + +// CHECK: define void @_Z1f2S3ILb1EE +void f(S3<true>) {} + +// CHECK: define void @_Z1f2S3ILb0EE +void f(S3<false>) {} + +// CHECK: define void @_Z2f22S3ILb1EE +void f2(S3<100>) {} |