[PATCH] D49630: [MS Demangler] Demangle data member pointers

Zachary Turner via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 20 22:22:04 PDT 2018


zturner created this revision.
zturner added reviewers: majnemer, thakis, rnk.
Herald added subscribers: erik.pilkington, hiraditya.

I intentionally didn't do member function pointers yet as I'm trying to keep the changes small and targeted.

The main trick here is being able to properly guess -- after you know you have a pointer -- whether it is a member pointer or not.  You need to look for the pointee qualifier, but it is not necessarily the first character after the pointer type indicator.


https://reviews.llvm.org/D49630

Files:
  llvm/lib/Demangle/MicrosoftDemangle.cpp
  llvm/test/Demangle/ms-mangle.test

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D49630.156660.patch
Type: text/x-patch
Size: 12372 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180721/73a73311/attachment.bin>


More information about the llvm-commits mailing list