]> granicus.if.org Git - clang/commit
[MS ABI] Invent a mangling for reference temporaries
authorDavid Majnemer <david.majnemer@gmail.com>
Tue, 29 Dec 2015 22:25:14 +0000 (22:25 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Tue, 29 Dec 2015 22:25:14 +0000 (22:25 +0000)
commitcaabebd5810d1e275e299b5732c3c11492e28101
tree3a549179effaf44db710e115531a199c47ccdec3
parent734f461212b169132b4d8b38c10f8d522b163826
[MS ABI] Invent a mangling for reference temporaries

MSVC is non-conforming and doesn't have a mangling for these.  Invent
our own to unblock folks using clang.

This fixes PR25795.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@256589 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AST/MicrosoftMangle.cpp
test/CodeGenCXX/mangle-ms.cpp