summaryrefslogtreecommitdiff
path: root/lib/Demangle
AgeCommit message (Expand)Author
2018-07-31Resubmit r338340 "[MS Demangler] Better demangling of template arguments."Zachary Turner
2018-07-31Revert r338340 "[MS Demangler] Better demangling of template arguments."Reid Kleckner
2018-07-31[MS Demangler] Better demangling of template arguments.Zachary Turner
2018-07-30[MS Demangler] Add rudimentary C++11 SupportZachary Turner
2018-07-30Try to fix build.Zachary Turner
2018-07-30[MS Demangler] Demangle symbols in function scopes.Zachary Turner
2018-07-29[MS Demangler] NFC - Remove state from Demangler class.Zachary Turner
2018-07-28[MS Demangler] Refactor some of the name parsing code.Zachary Turner
2018-07-28[demangler] Fix an oss-fuzz bug from r338138Erik Pilkington
2018-07-27[demangler] Support for reference collapsingErik Pilkington
2018-07-26Fix -Wsign-compare warning.Zachary Turner
2018-07-26[MS Demangler] Properly handle function parameter back-refs.Zachary Turner
2018-07-26[MS Demangler] Print calling convention inside parentheses.Zachary Turner
2018-07-26[MS Demangler] Add ms-arg-qualifiers.testZachary Turner
2018-07-26[MS Demangler] Demangle pointers to member functions.Zachary Turner
2018-07-26[MS Demangler] Demangle data member pointers.Zachary Turner
2018-07-23[demangler] call terminate() if allocation failedErik Pilkington
2018-07-23[Demangle] Attempt to fix arena memory leakReid Kleckner
2018-07-20Remove a superfluous semicolonMartin Storsjo
2018-07-20[Demangler] Correctly factor in assignment when allocating.Zachary Turner
2018-07-20[Demangler] Add missing overridesBenjamin Kramer
2018-07-20Fix a few warnings and style issues in MS demangler.Zachary Turner
2018-07-20Add a Microsoft Demangler.Zachary Turner
2018-07-17[Demangle] Add missing header filesFangrui Song
2018-07-17Add missing include.Zachary Turner
2018-07-17Add some helper functions to the demangle utility classes.Zachary Turner
2018-07-16Add missing includes.Zachary Turner
2018-07-16[LLVMDemangle] Move some utility classes to header files.Zachary Turner
2018-07-05[demangler] Avoid alignment warningSerge Pavlov
2018-07-03Revert r336159, r336157. Some bots failed on qualified std::max_align_t, and ...Erik Pilkington
2018-07-03Some buildbots were choking on std::max_align_t, try using the global alias.Erik Pilkington
2018-07-03[demangler] Fix a MSVC alignment warning.Erik Pilkington
2018-06-26Fix spelling mistakes in comments. NFCI.Simon Pilgrim
2018-06-04Move Compiler.h from Demangle back to SupportDavid Blaikie
2018-05-29Reverted commits 333390, 333391 and 333394Serge Pavlov
2018-05-29Added library LLVMSupport to dependencies of LLVMDemangleSerge Pavlov
2018-05-29Use uniform mechanism for OOM errors handlingSerge Pavlov
2018-05-24[demangler] Add ItaniumPartialDemangler::isCtorOrDtorFangrui Song
2018-04-12[demangler] Add a partial demangling API for LLDB.Erik Pilkington
2018-04-12[demangler] NFC: Some refactoring to support partial demangling.Erik Pilkington
2018-04-09[demangler] Support for fold expressions.Erik Pilkington
2018-04-09[demangler] Support for <data-member-prefix>.Erik Pilkington
2018-04-09[demangler] Support for partially substituted sizeof....Erik Pilkington
2018-03-26[demangler] Fix a bug in r328464 found by oss-fuzz.Erik Pilkington
2018-03-25[demangler] Use a back-patching scheme to resolve forward references.Erik Pilkington
2018-03-25[demangler] Tweak how parameter pack sizes are determined.Erik Pilkington
2018-03-25[demangler] Support for clang's enable_if attribute.Erik Pilkington
2018-03-21Reapply Support layering fixes.David Blaikie
2018-03-21Revert layering changesJonas Devlieghere
2018-03-21Move Compiler.h from Support to Demangler to fix layering.David Blaikie