aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/SymbolFile/DWARF/DebugNamesDWARFIndex.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-08-04[lldb][DWARFIndex] Adapt DebugNamesDWARFIndex::ProcessEntry to IterationActio...Michael Buch1-38/+35
2025-08-04[lldb][DWARFIndex] Adapt DWARFIndex GetTypes APIs to IterationAction (#151992)Michael Buch1-18/+22
2025-08-04[lldb][DWARFIndex] Adapt DWARFIndex ObjC APIs to IterationAction (#151839)Michael Buch1-2/+2
2025-08-02[lldb][DWARFIndex][NFC] Change GetNamespace/GetGlobalVariables APIs to use It...Michael Buch1-19/+22
2025-07-31[lldb][DWARFIndex][NFC] Change GetFunctions return type to IterationAction (#...Michael Buch1-9/+10
2025-07-22[lldb] Eliminate namespace lldb_private::dwarf (NFC) (#150073)Jonas Devlieghere1-4/+4
2024-12-17[lldb][DWARF] Remove obsolete calls to Supports_DW_AT_APPLE_objc_complete_typ...Michael Buch1-5/+0
2024-12-03[lldb] Fix "exact match" debug_names type queries (#118465)Pavel Labath1-1/+1
2024-10-29Improve namespace lookup using .debug_names parent chain (#110062)jeffreytan811-10/+54
2024-10-09Improve type lookup using .debug_names parent chain (#108907)jeffreytan811-1/+122
2024-09-16[lldb] Nits on uses of llvm::raw_string_ostream (NFC) (#108745)Youngsuk Kim1-1/+1
2024-08-12Reapply "[lldb/DWARF] Search fallback to the manual index in GetFullyQualifie...Pavel Labath1-0/+1
2024-08-12Revert "[lldb/DWARF] Search fallback to the manual index in GetFullyQualified...Pavel Labath1-1/+0
2024-08-12[lldb/DWARF] Search fallback to the manual index in GetFullyQualified… (#10...Pavel Labath1-0/+1
2024-06-24Add support for using foreign type units in .debug_names. (#87740)Greg Clayton1-7/+86
2024-06-11[lldb] Skip declaration DIEs in the debug_names index (#94744)Pavel Labath1-0/+5
2024-06-06Revert "[lldb][DebugNames] Only skip processing of DW_AT_declarations for cla...Pavel Labath1-5/+0
2024-06-04[lldb][DebugNames] Only skip processing of DW_AT_declarations for class/union...Michael Buch1-1/+2
2024-05-29[lldb/DWARF] Bypass the compres^Wconstruction of DIERefs in debug_names (#93296)Pavel Labath1-33/+25
2024-05-28 Reapply [lldb][DWARF] Delay struct/class/union definition DIE searching when...Zequan Wu1-0/+4
2024-05-21[lldb] Clean up unused includes in DebugNamesDWARFIndexPavel Labath1-1/+1
2024-05-21[lldb/dwarf] Fix DW_IDX_parent processing for split dwarf (#92745)Pavel Labath1-11/+15
2024-02-13[lldb][DWARFIndex] Use IDX_parent to implement GetFullyQualifiedType query (#...Felipe de Azevedo Piovezan1-0/+103
2024-01-04[lldb][nfc] Mark function as const (#76974)Felipe de Azevedo Piovezan1-1/+1
2023-11-28Add support for parsing type unit entries in .debug_names. (#72952)Greg Clayton1-5/+15
2023-10-25Improve debug names index fetching global variables performance (#70231)jeffreytan811-2/+13
2023-10-13[LLDB][NFC] Create a namespace for the DWARF plugin (#68150)Walter Erquinigo1-1/+2
2023-07-08[lldb] Consider TAG_imported_declaration in DebugNamesIndexFelipe de Azevedo Piovezan1-1/+3
2023-07-06[lldb][DebugNamesDWARF] Also use mangled name when matching regexFelipe de Azevedo Piovezan1-1/+2
2023-07-06[lldb][NFC] Remove unused parameter from DebugNames::ProcessEntryFelipe de Azevedo Piovezan1-11/+8
2023-06-27[lldb][NFC] Prevent slicing when converting DataExtractorsFelipe de Azevedo Piovezan1-2/+2
2023-06-14[lldb] Remove lldbassert from DebugNamesDWARFIndex::GetGlobalVariablesJonas Devlieghere1-1/+0
2023-02-22[LLDB] Enable 64 bit debug/type offsetAlexander Yermolovich1-2/+2
2023-02-16Revert "[LLDB] Enable 64 bit debug/type offset"Alexander Yermolovich1-2/+2
2023-02-16[LLDB] Enable 64 bit debug/type offsetAlexander Yermolovich1-2/+2
2023-02-13Revert "[LLDB] Enable 64 bit debug/type offset"Alexander Yermolovich1-2/+2
2023-02-13[LLDB] Enable 64 bit debug/type offsetAlexander Yermolovich1-2/+2
2023-01-07[lldb] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-4/+4
2023-01-07[lldb] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2022-12-04[lldb] Use std::nullopt instead of None (NFC)Kazu Hirata1-3/+3
2022-12-05[DebugInfo] llvm::Optional => std::optionalFangrui Song1-2/+2
2022-08-04Re-submit "[lldb] Filter DIEs based on qualified name where possible"Alex Langford1-7/+6
2022-08-04Revert "[lldb] Filter DIEs based on qualified name where possible"Alex Langford1-6/+7
2022-08-04[lldb] Filter DIEs based on qualified name where possibleAlex Langford1-7/+6
2022-04-26Introduce new symbol on-demand for debug infoJeffrey Tan1-2/+2
2022-03-03[LLDB] Remove cases of using namespace llvm:: from header fileShafik Yaghmour1-0/+1
2022-01-28[lldb] Convert DWARF log to the new APIPavel Labath1-1/+1
2021-08-10[nfc] [lldb] Assertions for D106270 - [DWARF5] Fix offset check when using .d...Jan Kratochvil1-0/+1
2021-08-09[DWARF5] Fix offset check when using .debug_namesKim-Anh Tran1-1/+1
2021-07-29[DWARF5] Only fallback to manual index if no entry was foundKim-Anh Tran1-2/+6