aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.h
AgeCommit message (Expand)AuthorFilesLines
2025-01-17[lldb][DWARF] Change GetAttributes to always visit current DIE before recursi...Michael Buch1-10/+22
2024-12-13[lldb/DWARF] s/DWARFRangeList/llvm::DWARFAddressRangeVector (#116620)Pavel Labath1-11/+9
2024-11-18[lldb] rm DWARFDebugRanges (#116379)Pavel Labath1-1/+0
2024-09-10[lldb] Recurse through DW_AT_signature when looking for attributes (#107241)Pavel Labath1-28/+29
2024-06-13[lldb] Move DWARFDeclContext functions from DWARFDebugInfoEntry to DW… (#95...Pavel Labath1-9/+0
2024-05-23[lldb/DWARF] Make sure bad abbreviation codes do not crash lldb (#93006)Pavel Labath1-1/+1
2023-10-13[LLDB][NFC] Create a namespace for the DWARF plugin (#68150)Walter Erquinigo1-9/+15
2023-10-02[lldb] Replace lldb's DWARFDebugAbbrev implementation with llvm's (#67841)Alex Langford1-1/+0
2023-05-25[lldb][nfc] Refactor methods with out parameterFelipe de Azevedo Piovezan1-2/+2
2023-05-18[lldb][NFCI] Switch to using llvm::DWARFAbbreviationDeclarationAlex Langford1-2/+4
2023-05-12[lldb][NFCI] Change return type of DWARFDebugInfoEntry::GetAttributesAlex Langford1-5/+7
2023-03-06[lldb] Make GetDIENamesAndRanges() allow 0-valued decl and call linesDavid Stenberg1-2/+4
2023-02-22[LLDB] Enable 64 bit debug/type offsetAlexander Yermolovich1-9/+12
2023-02-16Revert "[LLDB] Enable 64 bit debug/type offset"Alexander Yermolovich1-12/+9
2023-02-16[LLDB] Enable 64 bit debug/type offsetAlexander Yermolovich1-9/+12
2023-02-13Revert "[LLDB] Enable 64 bit debug/type offset"Alexander Yermolovich1-12/+9
2023-02-13[LLDB] Enable 64 bit debug/type offsetAlexander Yermolovich1-9/+12
2023-01-07[lldb] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-1/+1
2023-01-07[lldb] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2022-10-14[lldb][NFCish] Move DWARFDebugInfoEntry::GetQualifiedName() into DWARFASTPars...Arthur Eubanks1-5/+0
2022-08-25Don't index the skeleton CU when we have a fission compile unit.Greg Clayton1-0/+4
2022-07-12Reland "[LLDB][NFC] Decouple dwarf location table from DWARFExpression."Zequan Wu1-1/+1
2022-07-07Revert "[LLDB][NFC] Decouple dwarf location table from DWARFExpression."Jonas Devlieghere1-1/+1
2022-07-07[LLDB][NFC] Decouple dwarf location table from DWARFExpression.Zequan Wu1-1/+1
2021-06-09[lldb] Use C++11 default member initializersJonas Devlieghere1-5/+4
2021-01-07lldb: Add support for DW_AT_ranges on DW_TAG_subprogramsDavid Blaikie1-1/+1
2020-11-09[lldb] Fix DW_AT_decl_file from DW_AT_specification from a different CUJan Kratochvil1-3/+3
2020-06-09[lldb] Fix DW_TAG_GNU_call_site-DW_AT_low_pc as produced by GCCJan Kratochvil1-3/+6
2020-06-09[nfc] [lldb] Reduce GetAttributes's depth parameter usageJan Kratochvil1-4/+7
2020-05-04[lldb/DWARF] Remove dead code in DWARFDebugInfoEntryPavel Labath1-9/+0
2020-04-23[lldb/DWARF] Trust CU DW_AT_low/high_pc information when building address tablesPavel Labath1-3/+0
2020-04-16[DWARF] Rename a function and comment it for clarity.Davide Italiano1-1/+4
2020-04-08[DWARF] Not all the constant variables are "static".Davide Italiano1-0/+2
2020-02-17[lldb] Update header guards to be consistent and compliant with LLVM (NFC)Jonas Devlieghere1-3/+3
2020-02-06[lldb] [NFC] Refactor GetDWARFDeclContext to return DWARFDeclContextJan Kratochvil1-2/+4
2020-01-31[lldb] Revert refactorization from: Move non-DWARF code: DWARFUnit -> SymbolF...Jan Kratochvil1-1/+2
2020-01-31[lldb] Move non-DWARF code: DWARFUnit -> SymbolFileDWARFJan Kratochvil1-2/+1
2020-01-20[lldb/DWARF] Simplify DWARFDebugInfoEntry::LookupAddressPavel Labath1-4/+0
2019-12-05[lldb/DWARF] Switch to llvm debug_rnglists parserPavel Labath1-3/+3
2019-11-15Comment the fact that DWARFDebugInfoEntry isn't copyable.Adrian Prantl1-0/+4
2019-09-25[Dwarf] Make dw_tag_t a typedef for llvm::dwarf::Tag instead of uint16_t.Jonas Devlieghere1-3/+4
2019-05-30Code and comment cleanups [NFC]Greg Clayton1-4/+3
2019-05-30Improve DWARF parsing and accessing by 1% to 2%Greg Clayton1-2/+3
2019-05-30DWARFDebugInfoEntry: delete unused Extract() and rename FastExtract() to Extr...Fangrui Song1-5/+2
2019-05-29Clean up DWARFDebugInfoEntryFangrui Song1-51/+0
2019-05-24Cleanup fixed form sizes.Greg Clayton1-2/+0
2019-05-23[lldb] NFC modernize codebase with modernize-use-nullptrKonrad Kleine1-12/+11
2019-05-23Simplify `GetName`+`AppendTypeName` by `DWARFDIE`Jan Kratochvil1-6/+0
2019-05-21Remove `SymbolFileDWARF *` when there is already `DWARFUnit *`Jan Kratochvil1-55/+33
2019-05-15Permit cross-CU referencesJan Kratochvil1-3/+2