summaryrefslogtreecommitdiff
path: root/libcxxabi/src/cxa_demangle.cpp
AgeCommit message (Expand)Author
2024-11-13[libc++] Make variables in templates inline (#115785)Nikolas Klauser
2023-11-23[libc++abi] Avoid raw calls to assert() in libc++abi (#71121)Louis Dionne
2023-10-06[libcxxabi] Add missing include statement.Caroline Tice
2023-05-31[libcxxabi] copy back std::string_view patches from LLVMNick Desaulniers
2023-05-17[libcxxabi] define _LIBCPP_VERBOSE_ABORTNick Desaulniers
2022-10-17[demangler] Simplify OutputBuffer initializationNathan Sidwell
2022-04-26Revert "[demangler] Simplify OutputBuffer initialization"Kirill Stoimenov
2022-04-26[demangler] Simplify OutputBuffer initializationNathan Sidwell
2022-04-06[demangler] Node precision dumperNathan Sidwell
2022-03-29[demangler] Update node match callsNathan Sidwell
2021-11-17[runtimes][NFC] Remove filenames at the top of the license noticeLouis Dionne
2021-10-21Fix for OutputStream->OutputBuffer renameDavid Blaikie
2021-10-21[libcxxabi] Fix build after D111947Vitaly Buka
2019-11-04[demangle] NFC: get rid of NodeOrStringErik Pilkington
2019-09-06Implement demangling support for C++20 lambda expression extensions.Richard Smith
2019-01-19Update more file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-17NFC: Make the copies of the demangler byte-for-byte identicalErik Pilkington
2018-11-11Port LLVM r346606 to libcxxabi.Nico Weber
2018-10-16cxa_demangle: make demangler's parsing functions overridablePavel Labath
2018-10-15NFC: Fix a -Wsign-conversion warningErik Pilkington
2018-09-15Merge Demangle change in r342330 to libcxxabi.Nico Weber
2018-08-20Port LLVM r340203 (and r340205) to libcxxabi.Richard Smith
2018-08-16Factor Node creation out of the demangler. No functionality change intended.Richard Smith
2018-08-13[itanium demangler] Add llvm::itaniumFindTypesInMangledName()Erik Pilkington
2018-08-02[itanium demangler] Support dot suffixes on block invocation functionsErik Pilkington
2018-07-28[demangler] Fix an oss-fuzz bug from r338138Erik Pilkington
2018-07-27[demangler] Support for reference collapsingErik Pilkington
2018-07-23[demangler] call terminate() if allocation failedErik Pilkington
2018-07-20Merge changes to ItaniumDemangle over to libcxxabi.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-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-16[demangler] Support for <template-param>s in generic lambdas.Erik Pilkington
2018-03-10[demangler] Simplify printing of structured bindings.Erik Pilkington
2018-03-10[demangler] Support for sequence numbers on lifetime extended temporaries.Erik Pilkington
2018-03-10[demangler] Support for structured bindings.Erik Pilkington
2018-03-07[demangler] Fix a mistake in r326797.Erik Pilkington
2018-03-06[demangler] Modernize the rest of the demangler.Erik Pilkington
2018-03-06[demangler] Modernize parse_unresolved_name.Erik Pilkington
2018-03-05[demangler] Modernize parse_name.Erik Pilkington
2018-02-14[demangler] Support for exception specifications on function types.Erik Pilkington