Rvalue references for *this: add name mangling for ref-qualifiers,
commitc05eee7c47142723cf105a89f1a85e4bf248e798
authorDouglas Gregor <doug.gregor@gmail.com>
Wed, 26 Jan 2011 17:36:28 +0000 (26 17:36 +0000)
committerDouglas Gregor <doug.gregor@gmail.com>
Wed, 26 Jan 2011 17:36:28 +0000 (26 17:36 +0000)
treee00fb3abc819917dde97db76c2e9561d8094a20d
parent194940ab8e6bdbc577b601dd92047e9ca0cd0690
Rvalue references for *this: add name mangling for ref-qualifiers,
using rules that I just made up this morning. This encoding has now
been proposed to the Itanium C++ ABI group for inclusion, but of
course it's still possible that the mangling will change.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@124296 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/DeclCXX.h
lib/AST/ItaniumMangle.cpp
test/CodeGenCXX/mangle-ref-qualifiers.cpp [new file with mode: 0644]