summaryrefslogtreecommitdiffstats
path: root/libcxxabi/src/cxa_demangle.cpp
Commit message (Expand)AuthorAgeFilesLines
* [demangle] NFC: get rid of NodeOrStringErik Pilkington2019-11-041-8/+0
* Implement demangling support for C++20 lambda expression extensions.Richard Smith2019-09-061-0/+10
* Update more file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* NFC: Make the copies of the demangler byte-for-byte identicalErik Pilkington2019-01-171-6/+1
* Port LLVM r346606 to libcxxabi.Nico Weber2018-11-111-1/+1
* cxa_demangle: make demangler's parsing functions overridablePavel Labath2018-10-161-1/+1
* NFC: Fix a -Wsign-conversion warningErik Pilkington2018-10-151-5/+11
* Merge Demangle change in r342330 to libcxxabi.Nico Weber2018-09-151-15/+0
* Port LLVM r340203 (and r340205) to libcxxabi.Richard Smith2018-08-201-4835/+186
* Factor Node creation out of the demangler. No functionality change intended.Richard Smith2018-08-161-72/+94
* [itanium demangler] Add llvm::itaniumFindTypesInMangledName()Erik Pilkington2018-08-131-0/+6
* [itanium demangler] Support dot suffixes on block invocation functionsErik Pilkington2018-08-021-0/+2
* [demangler] Fix an oss-fuzz bug from r338138Erik Pilkington2018-07-281-0/+8
* [demangler] Support for reference collapsingErik Pilkington2018-07-271-45/+56
* [demangler] call terminate() if allocation failedErik Pilkington2018-07-231-4/+13
* Merge changes to ItaniumDemangle over to libcxxabi.Zachary Turner2018-07-201-155/+24
* [demangler] Avoid alignment warningSerge Pavlov2018-07-051-1/+1
* Revert r336159, r336157. Some bots failed on qualified std::max_align_t, and ...Erik Pilkington2018-07-031-2/+1
* Some buildbots were choking on std::max_align_t, try using the global alias.Erik Pilkington2018-07-031-1/+1
* [demangler] Fix a MSVC alignment warning.Erik Pilkington2018-07-031-1/+2
* [demangler] NFC: Some refactoring to support partial demangling.Erik Pilkington2018-04-121-42/+97
* [demangler] Support for fold expressions.Erik Pilkington2018-04-091-3/+126
* [demangler] Support for <data-member-prefix>.Erik Pilkington2018-04-091-0/+9
* [demangler] Support for partially substituted sizeof....Erik Pilkington2018-04-091-1/+24
* [demangler] Fix a bug in r328464 found by oss-fuzz.Erik Pilkington2018-03-261-2/+27
* [demangler] Use a back-patching scheme to resolve forward references.Erik Pilkington2018-03-251-40/+79
* [demangler] Tweak how parameter pack sizes are determined.Erik Pilkington2018-03-251-210/+105
* [demangler] Support for clang's enable_if attribute.Erik Pilkington2018-03-251-6/+35
* [demangler] Support for <template-param>s in generic lambdas.Erik Pilkington2018-03-161-12/+14
* [demangler] Simplify printing of structured bindings.Erik Pilkington2018-03-101-1/+1
* [demangler] Support for sequence numbers on lifetime extended temporaries.Erik Pilkington2018-03-101-0/+8
* [demangler] Support for structured bindings.Erik Pilkington2018-03-101-3/+26
* [demangler] Fix a mistake in r326797.Erik Pilkington2018-03-071-2/+2
* [demangler] Modernize the rest of the demangler.Erik Pilkington2018-03-061-458/+287
* [demangler] Modernize parse_unresolved_name.Erik Pilkington2018-03-061-403/+177
* [demangler] Modernize parse_name.Erik Pilkington2018-03-051-1238/+727
* [demangler] Support for exception specifications on function types.Erik Pilkington2018-02-141-4/+80
* [demangler] Simplify the AST for function types, NFC.Erik Pilkington2018-02-141-92/+66
* [demangler] Support for inheriting constructors.Erik Pilkington2018-02-131-0/+5
* [demangler] Rewrite parse_nested_name in the new style.Erik Pilkington2018-02-131-280/+206
* [demangler] Support for initializer lists and designated initializers.Erik Pilkington2018-02-131-2/+142
* [demangler] Support for dependent elaborate type specifiers.Erik Pilkington2018-02-131-2/+39
* [demangler] All <qualifiers> on one type should share one entry in the substi...Erik Pilkington2018-02-131-45/+51
* [demangler] Refactor the type parserErik Pilkington2018-02-051-821/+595
* [demangler] return early if conditional expr parsing failedErik Pilkington2018-02-051-2/+7
* [demangler] Clean up the expression parserErik Pilkington2018-02-021-1441/+843
* [demangler] Improve variadic template supportErik Pilkington2018-01-311-376/+585
* [demangler] Support for abi_tag attributeErik Pilkington2017-11-221-16/+76
* [demangler] Document some features that the demangler doesn't yet support, NFCErik Pilkington2017-11-211-0/+6
* [demangler] Fix some more -Wshadow warnings I missed in r310535Erik Pilkington2017-08-101-3/+3
OpenPOWER on IntegriCloud