summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp
AgeCommit message (Expand)Author
2024-06-24[lldb] Merge CompilerContextKind::{Class,Struct} (#96145)Pavel Labath
2024-06-13[lldb] Move DWARFDeclContext functions from DWARFDebugInfoEntry to DW… (#95...Pavel Labath
2024-06-11Fix type lookup bug where wrong decl context was being used for a DIE. (#94846)Greg Clayton
2024-06-11[lldb/DWARF] Remove some dead code (#95127)Pavel Labath
2024-05-30[lldb/DWARF] Follow DW_AT_signature when computing type contexts (#93675)Pavel Labath
2024-05-29[lldb/DWARF] Refactor DWARFDIE::Get{Decl,TypeLookup}Context (#93291)Pavel Labath
2024-02-19[ptrauth] Teach LLVM & LLDB about LLVM_ptrauth_authentication_mode (#82272)Jonas Devlieghere
2024-01-09[lldb] DWARFDIE: Follow DW_AT_specification when computing CompilerCo… (#77...Adrian Prantl
2023-12-12[lldb] Make only one function that needs to be implemented when searching for...Greg Clayton
2023-10-24Expose DWARFDIE::GetDeclContext() in lldb_private::Function. (#69981)Adrian Prantl
2023-10-13[LLDB][NFC] Create a namespace for the DWARF plugin (#68150)Walter Erquinigo
2023-05-25[lldb][nfc] Refactor methods with out parameterFelipe de Azevedo Piovezan
2023-03-06[lldb] Make GetDIENamesAndRanges() allow 0-valued decl and call linesDavid Stenberg
2022-10-14[lldb][NFCish] Move DWARFDebugInfoEntry::GetQualifiedName() into DWARFASTPars...Arthur Eubanks
2022-09-30[lldb] Fix deprecation warning for using std::iteratorNico Weber
2022-07-27[DebugInfo] Teach LLVM and LLDB about ptrauth in DWARFJonas Devlieghere
2022-07-12Reland "[LLDB][NFC] Decouple dwarf location table from DWARFExpression."Zequan Wu
2022-07-07Revert "[LLDB][NFC] Decouple dwarf location table from DWARFExpression."Jonas Devlieghere
2022-07-07[LLDB][NFC] Decouple dwarf location table from DWARFExpression.Zequan Wu
2022-03-03[LLDB] Remove cases of using namespace llvm:: from header fileShafik Yaghmour
2021-08-11[lldb][NFC] Define DWARFDIE::children out-of-line instead of using template m...Raphael Isemann
2021-07-22[lldb][NFC] Allow range-based for loops over DWARFDIE's childrenRaphael Isemann
2021-07-02[lldb] Replace default bodies of special member functions with = default;Jonas Devlieghere
2020-02-12[lldb/DWARF] Use DWARFDebugInfoEntry * in ElaboratingDIEIteratorPavel Labath
2020-01-31[lldb] Move non-DWARF code: DWARFUnit -> SymbolFileDWARFJan Kratochvil
2020-01-24[lldb][NFC] Fix all formatting errors in .cpp file headersRaphael Isemann
2020-01-20[lldb/DWARF] Simplify DWARFDebugInfoEntry::LookupAddressPavel Labath
2019-11-13Rename clang-module-related *DWO* functions to *ClangModule* (NFC)Adrian Prantl
2019-08-21Generalize FindTypes with CompilerContext to support fuzzy lookupAdrian Prantl
2019-06-21DWARF: Add "dwo_num" field to the DIERef classPavel Labath
2019-06-19DWARF: Make DIERefs always validPavel Labath
2019-05-23Simplify `GetName`+`AppendTypeName` by `DWARFDIE`Jan Kratochvil
2019-05-21Remove `SymbolFileDWARF *` when there is already `DWARFUnit *`Jan Kratochvil
2019-05-16DWARF: Add ability to reference debug info coming from multiple sectionsPavel Labath
2019-05-15Permit cross-CU referencesJan Kratochvil
2019-05-10Finish renaming CompileUnit -> UnitJan Kratochvil
2019-03-22Revert "Move the rest of the sections over to DWARFContext."Pavel Labath
2019-03-21Move the rest of the sections over to DWARFContext.Zachary Turner
2019-03-12Remove DWARFDIECollection.Zachary Turner
2019-03-12Move ElaboratingDIEIterator into implementation file.Zachary Turner
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-07Rename DWARFDIE::GetDWOContext() -> GetDeclContext() (NFC)Adrian Prantl
2018-06-04AppleDWARFIndex: Get function method-ness directly from debug infoPavel Labath
2018-05-25ManualDWARFIndex: Fix misclassification of methods in unionsPavel Labath
2018-05-24DWARFDIE split out to DWARFBaseDIEJan Kratochvil
2018-05-09General cleanup to minimize the .debug_types patchGreg Clayton
2018-04-30Match also DW_TAG_partial_unit when DW_TAG_compile_unit is matchedJan Kratochvil
2018-03-18Move the codebase to use: DWARFCompileUnit -> DWARFUnitJan Kratochvil
2017-10-09[DWARFDIE] Rewrite `operator !=` using `operator ==`. NFCI.Davide Italiano
2017-10-09[SymbolFile/DWARF] Simplify two functions. NFCI.Davide Italiano