]> granicus.if.org Git - clang/commitdiff
Add mangling test coverage for non-volatile const member pointers
authorNico Weber <nicolasweber@gmx.de>
Sun, 2 Jun 2019 17:23:53 +0000 (17:23 +0000)
committerNico Weber <nicolasweber@gmx.de>
Sun, 2 Jun 2019 17:23:53 +0000 (17:23 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@362331 91177308-0d34-0410-b5e6-96231b3b80d8

test/CodeGenCXX/mangle-ms.cpp

index 75ca3af8250a166ce170c997144454fe4e71b52d..4bb376df428aace56c61379331d91bc4bc0ea058 100644 (file)
@@ -120,6 +120,10 @@ FunT FunArr[10][20];
 int (__stdcall *j)(signed char, unsigned char);
 // CHECK-DAG: @"?j@@3P6GHCE@ZA"
 
+const char foo2::*m;
+// CHECK-DAG: @"?m@@3PRfoo@@DR1@"
+// X64-DAG:   @"?m@@3PERfoo@@DER1@"
+
 const volatile char foo2::*k;
 // CHECK-DAG: @"?k@@3PTfoo@@DT1@"
 // X64-DAG:   @"?k@@3PETfoo@@DET1@"