| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add missing include. | Zachary Turner | 2018-07-17 | 1 | -1/+2 |
| | | | | | llvm-svn: 337317 | ||||
| * | Add some helper functions to the demangle utility classes. | Zachary Turner | 2018-07-17 | 1 | -2/+36 |
| | | | | | | | | | | | | | | | These are all methods that, while not currently used in the Itanium demangler, are generally useful enough that it's likely the itanium demangler could find a use for them. More importantly, they are all necessary for the Microsoft demangler which is up and coming in a subsequent patch. Rather than combine these into a single monolithic patch, I think it makes sense to commit this utility code first since it is very simple, this way it won't detract from the substance of the MS demangler patch. llvm-svn: 337316 | ||||
| * | [LLVMDemangle] Move some utility classes to header files. | Zachary Turner | 2018-07-16 | 1 | -0/+62 |
| In a followup I'm looking to add a Microsoft demangler. Doing so needs a lot of the same utility classes and feature test macros which are already implemented in ItaniumDemangle.cpp. So move all of these things into header files so that they can be re-used by a new demangler. Differential Revision: https://reviews.llvm.org/D49399 llvm-svn: 337217 | |||||

