From: Rafael Espindola Date: Mon, 19 Jan 2015 13:59:31 +0000 (+0000) Subject: Make this test a bit stricter. NFC. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f9bba8a194638c6661402aef8009398eb26d8f71;p=clang Make this test a bit stricter. NFC. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@226463 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/CodeGenCXX/microsoft-abi-thunks.cpp b/test/CodeGenCXX/microsoft-abi-thunks.cpp index 843bc89b0d..39a6743089 100644 --- a/test/CodeGenCXX/microsoft-abi-thunks.cpp +++ b/test/CodeGenCXX/microsoft-abi-thunks.cpp @@ -31,12 +31,12 @@ struct C : A, B { C(); virtual ~C(); - // MANGLING-DAG: @"\01??1C@@UAE@XZ" - // MANGLING-DAG: @"\01??_GC@@UAEPAXI@Z" - // MANGLING-DAG: @"\01??_EC@@W3AEPAXI@Z" - // MANGLING-X64-DAG: @"\01??1C@@UEAA@XZ" - // MANGLING-X64-DAG: @"\01??_GC@@UEAAPEAXI@Z" - // MANGLING-X64-DAG: @"\01??_EC@@W7EAAPEAXI@Z" + // MANGLING-DAG: declare {{.*}} @"\01??1C@@UAE@XZ"({{.*}}) + // MANGLING-DAG: define {{.*}} @"\01??_GC@@UAEPAXI@Z"({{.*}}) + // MANGLING-DAG: define {{.*}} @"\01??_EC@@W3AEPAXI@Z"({{.*}}) + // MANGLING-X64-DAG: declare {{.*}} @"\01??1C@@UEAA@XZ"({{.*}}) + // MANGLING-X64-DAG: define {{.*}} @"\01??_GC@@UEAAPEAXI@Z"({{.*}}) + // MANGLING-X64-DAG: define {{.*}} @"\01??_EC@@W7EAAPEAXI@Z"({{.*}}) // Overrides public_f() of two subobjects with distinct vfptrs, thus needs a thunk. virtual void public_f();