summaryrefslogtreecommitdiff
path: root/lldb/source/Core/Mangled.cpp
AgeCommit message (Expand)Author
2025-08-28[lldb] Add SBFunction::GetBaseName() & SBSymbol::GetBaseName() (#155939)Jonas Devlieghere
2025-08-07[lldb][Mangled] Move SuffixRange computation into TrackingOutputBuffer (#152483)Michael Buch
2025-08-05[lldb][CPlusPlusLanguage] Create public accessors for getting DemangledNameIn...Michael Buch
2025-05-28[Demangling] Refactor Demangler range tracking (#140762)Charles Zablit
2025-04-25[lldb][Mangled] Retrieve and cache demangled name info (#131836)Michael Buch
2025-04-25[lldb][Mangled] Add API to force re-demangling a Mangled object (#131836)Michael Buch
2025-04-14[LLDB] Reapply refactored CPlusPlusLanguage::MethodName to break lldb-server ...Dmitry Vasilyev
2025-04-09Revert "[LLDB] Refactored CPlusPlusLanguage::MethodName to break lldb-server ...David Spickett
2025-04-09[LLDB] Refactored CPlusPlusLanguage::MethodName to break lldb-server dependen...Dmitry Vasilyev
2025-03-11[lldb][Mangled] Use early-return style in GetDemangledName (#130622)Michael Buch
2025-01-15[lldb] Recognize embedded Swift mangling in Mangled::GetManglingSchemeAugusto Noronha
2024-05-31[lldb] Fix Dlang symbol test breakage (#94046)Dave Lee
2024-05-31[lldb] Improve identification of Dlang mangled names (#93881)Dave Lee
2024-05-08[lldb] Consult Language plugin in GetDisplayDemangledName (#90294)Dave Lee
2024-03-12Fix MSVC build issues (#84362)Hiroshi Yamauchi
2023-12-16[lldb] Use StringRef::{starts,ends}_with (NFC)Kazu Hirata
2023-08-22[lldb] Add support for recognizing swift mangled namesAlex Langford
2023-06-05[Demangle] convert microsoftDemangle to take a std::string_viewNick Desaulniers
2023-06-02[Damangle] convert dlangDemangle to use std::string_viewNick Desaulniers
2023-06-02[Damangle] convert rustDemangle to use std::string_viewNick Desaulniers
2023-04-21[Demangle] remove unused params of microsoftDemangleNick Desaulniers
2023-04-21[lldb] Let Mangled decide whether a name is mangled or notJonas Devlieghere
2022-04-13[demangler] Rust demangler buffer returnNathan Sidwell
2022-02-04[lldb] Rename DemangleWithRichManglingInfo to GetRichManglingInfo (NFC)Jonas Devlieghere
2022-02-04[lldb] Don't construct the demangled strings while indexing the symbol tableJonas Devlieghere
2022-02-04[lldb] Improve RichManglingContext ergonomics (NFC)Jonas Devlieghere
2022-02-03[lldb] Rename Logging.h to LLDBLog.h and clean up includesPavel Labath
2022-02-02[lldb] Convert "LLDB" log channel to the new APIPavel Labath
2021-12-29[lldb] Fix PR52702 by fixing bool conversion of MangledPoYao Chang
2021-12-16Added the ability to cache the finalized symbol tables subsequent debug sessi...Greg Clayton
2021-11-11[lldb] Add support for demangling D symbolsLuís Ferreira
2021-10-19[lldb] change name demangling to be consistent between windows and linxLasse Folger
2021-10-18[lldb][NFC] clang format changeLasse Folger
2021-07-29[lldb] Remove CPlusPlusLanguage from MangledAlex Langford
2021-06-21[lldb] Enable Rust v0 symbol demanglingAlexander Mols
2021-06-01[lldb][NFC] Use Language plugins in Mangled::GuessLanguageRaphael Isemann
2021-05-26[lldb] Remove cache in get_demangled_name_without_argumentsRaphael Isemann
2021-05-26[lldb][NFC] Use C++ versions of the deprecated C standard library headersRaphael Isemann
2020-12-23[lldb] Don't instrument demangling.Jonas Devlieghere
2020-12-22[lldb] Abstract scoped timer logic behind LLDB_SCOPED_TIMER (NFC)Jonas Devlieghere
2020-05-26[lldb][Core] Remove dead codepath in MangledAlex Langford
2020-05-20Give microsoftDemangle() an outparam for how many input bytes were consumed.Nico Weber
2020-02-11[lldb][NFC] Remove several inefficient ConstString -> const char * -> StringR...Raphael Isemann
2020-01-30[lldb][NFCI] Remove unused LanguageType parametersAlex Langford
2020-01-24[lldb][NFC] Fix all formatting errors in .cpp file headersRaphael Isemann
2019-11-06[LLDB] Fix handling for the clang name mangling extension for block invocationsshafik
2019-10-16[LLDB] Use the llvm microsoft demangler instead of the windows dbghelp api. N...Martin Storsjo
2019-10-09Remove the is_mangled flag from Mangled and SymbolAdrian Prantl
2019-10-07Mark constructor as default and remove implementation (NFC)Adrian Prantl
2019-09-28Revert "[LLDB] Use the llvm microsoft demangler instead of the windows dbghel...Martin Storsjo