]> granicus.if.org Git - clang/commit
Mangle the vbptr offset into pointers to member functions
authorReid Kleckner <reid@kleckner.net>
Mon, 7 Apr 2014 18:07:03 +0000 (18:07 +0000)
committerReid Kleckner <reid@kleckner.net>
Mon, 7 Apr 2014 18:07:03 +0000 (18:07 +0000)
commitcd7020f7bd81de863ceee1f5e5acc680eabdcc30
treefa341dfcb9968fc8b06a67befedf56147cc9f502
parent053ce3e7118f94456c0f052b79bb38e64f910cd6
Mangle the vbptr offset into pointers to member functions

This can actually be non-zero if you override a function from a virtual
base and you have forced the most_general pointer to member
representation.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@205727 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AST/MicrosoftMangle.cpp
test/CodeGenCXX/mangle-ms-templates-memptrs-2.cpp [new file with mode: 0644]