diff options
Diffstat (limited to 'test/CodeGenCXX/mangle-ms-return-qualifiers.cpp')
-rw-r--r-- | test/CodeGenCXX/mangle-ms-return-qualifiers.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/test/CodeGenCXX/mangle-ms-return-qualifiers.cpp b/test/CodeGenCXX/mangle-ms-return-qualifiers.cpp index 87e04c6..37bbf09 100644 --- a/test/CodeGenCXX/mangle-ms-return-qualifiers.cpp +++ b/test/CodeGenCXX/mangle-ms-return-qualifiers.cpp @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -emit-llvm %s -o - -cxx-abi microsoft -triple=i386-pc-win32 | FileCheck %s +// RUN: %clang_cc1 -emit-llvm %s -o - -triple=i386-pc-win32 | FileCheck %s void a1() {} // CHECK: "\01?a1@@YAXXZ" @@ -164,6 +164,12 @@ int S::* f8() { return 0; } int S::* const f9() { return 0; } // CHECK: "\01?f9@@YAQQS@@HXZ" +int S::* __restrict f10() { return 0; } +// CHECK: "\01?f10@@YAPIQS@@HXZ" + +int S::* const __restrict f11() { return 0; } +// CHECK: "\01?f11@@YAQIQS@@HXZ" + typedef int (*function_pointer)(int); function_pointer g1() { return 0; } |