summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Demangle/MicrosoftDemangle.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make initializeOutputStream() return false on error and true on success.Nico Weber2018-11-111-5/+5
* [MS Demangler] Expose the Demangler AST publicly.Zachary Turner2018-11-011-155/+12
* Move some helpers from the global namespace into anonymous ones.Benjamin Kramer2018-10-131-5/+6
* Update microsoftDemangle() to work more like itaniumDemangle().Nico Weber2018-09-151-14/+32
* Remove some debugging code that was accidentally left in.Zachary Turner2018-08-301-11/+0
* [MS Demangler] Add support for $$Z parameter pack separator.Zachary Turner2018-08-301-5/+32
* [MS Demangler] Fix several crashes and demangling bugs.Zachary Turner2018-08-291-23/+52
* Add support for various C++14 demanglings.Zachary Turner2018-08-291-14/+40
* [MS Demangler] Add output flags to all function calls.Zachary Turner2018-08-291-4/+4
* [MS Demangler] Re-write the Microsoft demangler.Zachary Turner2018-08-271-1824/+885
* Fix -Wunused-function warning. NFCI.Simon Pilgrim2018-08-251-9/+0
* [MS Demangler] Print template constructor args.Zachary Turner2018-08-211-0/+13
* [MS Demangler] Fix a few more edge cases.Zachary Turner2018-08-211-18/+69
* [MS Demangler] Demangle special operator 'dynamic initializer'.Zachary Turner2018-08-201-1/+18
* [MS Demangler] Anonymous namespace hashes can be backreferenced.Zachary Turner2018-08-201-0/+2
* [MS Demangler] Properly demangle anonymous namespaces.Zachary Turner2018-08-201-5/+7
* Move Itanium demangler implementation into a header file and add visitation s...Richard Smith2018-08-201-3/+3
* [MS Demangler] Demangle member pointer template parameters.Zachary Turner2018-08-201-49/+144
* [MS Demangler] Resolve backreferences eagerly, not lazily.Zachary Turner2018-08-181-115/+91
* [MS Demangler] Properly print all thunk types.Zachary Turner2018-08-171-4/+11
* [MS Demangler] Demangle all remaining types of operators.Zachary Turner2018-08-171-123/+401
* [MS Demangler] Rework the way operators are demangled.Zachary Turner2018-08-171-221/+323
* Fix memory leak in demangling of string literals.Zachary Turner2018-08-161-0/+1
* Fix -Wmicrosoft-goto warnings.Zachary Turner2018-08-161-7/+13
* [MS Demangler] Demangle string literals.Zachary Turner2018-08-161-3/+398
* [MS Demangler] Don't fail on MD5-mangled names.Zachary Turner2018-08-161-1/+14
* [MS Demangler] Fix some minor formatting bugs.Zachary Turner2018-08-141-7/+5
* [MS Demangler] Support extern "C" functions.Zachary Turner2018-08-101-24/+48
* [MS Demangler] Demangle cv qualifiers on template args.Zachary Turner2018-08-101-0/+4
* [MS Demangler] Properly demangle conversion operators.Zachary Turner2018-08-101-20/+44
* [MS Demangler] Fix several issues related to templates.Zachary Turner2018-08-101-34/+90
* [MS Demangler] Create a new backref context for template instantiations.Zachary Turner2018-08-081-29/+39
* [MS Demangler] Properly handle backreferencing of special names.Zachary Turner2018-08-081-20/+36
* Fix one more warning.Zachary Turner2018-08-021-0/+1
* Fix a couple of warnings.Zachary Turner2018-08-021-1/+2
* Use %.*s instead of %*s when formatting strings with explicit length.Zachary Turner2018-08-021-2/+2
* [MS Demangler] Resolve back-references lazily.Zachary Turner2018-08-021-87/+106
* Try to fix FreeBSD build.Zachary Turner2018-08-011-9/+10
* [llvm-undname Add an option to dump back references.Zachary Turner2018-08-011-1/+34
* [MS Demangler] Properly demangle templated operators.Zachary Turner2018-08-011-31/+43
* [MS Demangler] Don't crash as often when demangling.Zachary Turner2018-08-011-10/+28
* Resubmit r338340 "[MS Demangler] Better demangling of template arguments."Zachary Turner2018-07-311-45/+87
* Revert r338340 "[MS Demangler] Better demangling of template arguments."Reid Kleckner2018-07-311-87/+46
* [MS Demangler] Better demangling of template arguments.Zachary Turner2018-07-311-46/+87
* [MS Demangler] Add rudimentary C++11 SupportZachary Turner2018-07-301-48/+173
* Try to fix build.Zachary Turner2018-07-301-5/+5
* [MS Demangler] Demangle symbols in function scopes.Zachary Turner2018-07-301-12/+132
* [MS Demangler] NFC - Remove state from Demangler class.Zachary Turner2018-07-291-152/+152
* [MS Demangler] Refactor some of the name parsing code.Zachary Turner2018-07-281-181/+246
* Fix -Wsign-compare warning.Zachary Turner2018-07-261-1/+1
OpenPOWER on IntegriCloud