r226463 - Make this test a bit stricter. NFC.

Rafael Espindola rafael.espindola at gmail.com
Mon Jan 19 05:59:32 PST 2015


Author: rafael
Date: Mon Jan 19 07:59:31 2015
New Revision: 226463

URL: http://llvm.org/viewvc/llvm-project?rev=226463&view=rev
Log:
Make this test a bit stricter. NFC.

Modified:
    cfe/trunk/test/CodeGenCXX/microsoft-abi-thunks.cpp

Modified: cfe/trunk/test/CodeGenCXX/microsoft-abi-thunks.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGenCXX/microsoft-abi-thunks.cpp?rev=226463&r1=226462&r2=226463&view=diff
==============================================================================
--- cfe/trunk/test/CodeGenCXX/microsoft-abi-thunks.cpp (original)
+++ cfe/trunk/test/CodeGenCXX/microsoft-abi-thunks.cpp Mon Jan 19 07:59:31 2015
@@ -31,12 +31,12 @@ struct C : A, B {
   C();
 
   virtual ~C();
-  // MANGLING-DAG: @"\01??1C@@UAE at XZ"
-  // MANGLING-DAG: @"\01??_GC@@UAEPAXI at Z"
-  // MANGLING-DAG: @"\01??_EC@@W3AEPAXI at Z"
-  // MANGLING-X64-DAG: @"\01??1C@@UEAA at XZ"
-  // MANGLING-X64-DAG: @"\01??_GC@@UEAAPEAXI at Z"
-  // MANGLING-X64-DAG: @"\01??_EC@@W7EAAPEAXI at Z"
+  // MANGLING-DAG: declare {{.*}} @"\01??1C@@UAE at XZ"({{.*}})
+  // MANGLING-DAG: define {{.*}} @"\01??_GC@@UAEPAXI at Z"({{.*}})
+  // MANGLING-DAG: define {{.*}} @"\01??_EC@@W3AEPAXI at Z"({{.*}})
+  // MANGLING-X64-DAG: declare {{.*}} @"\01??1C@@UEAA at XZ"({{.*}})
+  // MANGLING-X64-DAG: define {{.*}} @"\01??_GC@@UEAAPEAXI at Z"({{.*}})
+  // MANGLING-X64-DAG: define {{.*}} @"\01??_EC@@W7EAAPEAXI at Z"({{.*}})
 
   // Overrides public_f() of two subobjects with distinct vfptrs, thus needs a thunk.
   virtual void public_f();





More information about the cfe-commits mailing list