From: Nico Weber Date: Sun, 2 Jun 2019 17:23:53 +0000 (+0000) Subject: Add mangling test coverage for non-volatile const member pointers X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=674fc0da60784472cd64b5533346698745e3f2f0;p=llvm Add mangling test coverage for non-volatile const member pointers git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@362331 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/Demangle/ms-mangle.test b/test/Demangle/ms-mangle.test index cd65d8306a1..e7badeee642 100644 --- a/test/Demangle/ms-mangle.test +++ b/test/Demangle/ms-mangle.test @@ -103,6 +103,12 @@ ?funptr@@YAP6AHXZXZ ; CHECK: int (__cdecl * __cdecl funptr(void))(void) +?m@@3PRfoo@@DR1@ +; CHECK: char const foo::*m + +?m@@3PERfoo@@DER1@ +; CHECK: char const foo::*m + ?k@@3PTfoo@@DT1@ ; CHECK: char const volatile foo::*k @@ -393,5 +399,5 @@ ??0?$L@V?$H@PAH@PR26029@@@PR26029@@QAE@XZ ; CHECK: __thiscall PR26029::L>::L>(void) -; ??$emplace_back@ABH@?$vector@HV?$allocator@H@std@@@std@@QAE?A?@@ABH@Z - __thiscall std::vector>::emplace_back(int const &) \ No newline at end of file +??$emplace_back@ABH@?$vector@HV?$allocator@H@std@@@std@@QAE?A?@@ABH@Z +; CHECK: __thiscall std::vector>::emplace_back(int const &)