llvm-project/lldb/source/Plugins/SymbolFile/DWARF
Pavel Labath 1a2d25fcdd Revert "[lldb/DWARF] Simplify DIE extraction code slightly"
This reverts commit 1b96e133cf due to
failures on windows.
2021-03-30 09:59:34 +02:00
..
AppleDWARFIndex.cpp [lldb] Fix typo in AppleDWARFIndex 2020-08-10 19:22:52 -07:00
AppleDWARFIndex.h [nfc] [lldb] DWARF callbacks: DIERef -> DWARFDIE 2020-04-22 17:11:50 +02:00
CMakeLists.txt [lldb/DWARF] Re-enable basic dwp support 2020-02-17 14:10:36 +01:00
DIERef.cpp [lldb][NFC] Fix all formatting errors in .cpp file headers 2020-01-24 08:52:55 +01:00
DIERef.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
DWARFASTParser.h Revert "Ignores functions that have a range starting outside of a code section" 2020-11-09 09:07:48 -08:00
DWARFASTParserClang.cpp [lldb] Fix handling of `DW_AT_decl_file` according to D91014 (attempt #2) 2021-03-03 10:27:35 +01:00
DWARFASTParserClang.h Revert "Ignores functions that have a range starting outside of a code section" 2020-11-09 09:07:48 -08:00
DWARFAbbreviationDeclaration.cpp [lldb] Fix DWARF-5 DW_FORM_implicit_const (used by GCC) 2021-03-09 10:23:05 +01:00
DWARFAbbreviationDeclaration.h [nfc] [lldb] Removed unused operator== for DWARFAbbreviationDeclaration and DWARFAttribute 2021-03-08 19:18:48 +01:00
DWARFAttribute.cpp [lldb] Fix DWARF-5 DW_FORM_implicit_const (used by GCC) 2021-03-09 10:23:05 +01:00
DWARFAttribute.h [lldb] Fix DWARF-5 DW_FORM_implicit_const (used by GCC) 2021-03-09 10:23:05 +01:00
DWARFBaseDIE.cpp [lldb] Fix DW_TAG_GNU_call_site-DW_AT_low_pc as produced by GCC 2020-06-09 13:41:41 +02:00
DWARFBaseDIE.h [lldb] Fix DW_TAG_GNU_call_site-DW_AT_low_pc as produced by GCC 2020-06-09 13:41:41 +02:00
DWARFCompileUnit.cpp [nfc] [lldb] Move LookupAddress to DWARFCompileUnit 2020-10-19 12:44:33 +02:00
DWARFCompileUnit.h [nfc] [lldb] Move LookupAddress to DWARFCompileUnit 2020-10-19 12:44:33 +02:00
DWARFContext.cpp [lldb/DWARF] Add support for type units in dwp files 2020-02-21 16:01:17 +01:00
DWARFContext.h [lldb/DWARF] Add support for type units in dwp files 2020-02-21 16:01:17 +01:00
DWARFDIE.cpp [lldb/DWARF] Use DWARFDebugInfoEntry * in ElaboratingDIEIterator 2020-02-12 12:48:49 +01:00
DWARFDIE.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
DWARFDataExtractor.cpp [DebugInfo] Add a DWARFDataExtractor constructor that takes ArrayRef<uint8_t> 2020-02-09 17:45:32 -08:00
DWARFDataExtractor.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
DWARFDebugAbbrev.cpp [lldb][NFC] Fix all formatting errors in .cpp file headers 2020-01-24 08:52:55 +01:00
DWARFDebugAbbrev.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
DWARFDebugArangeSet.cpp Fix .debug_aranges parsing issues. 2021-03-29 15:34:36 -07:00
DWARFDebugArangeSet.h Fix .debug_aranges parsing issues. 2021-03-29 15:34:36 -07:00
DWARFDebugAranges.cpp Fix .debug_aranges parsing issues. 2021-03-29 15:34:36 -07:00
DWARFDebugAranges.h Fix .debug_aranges parsing issues. 2021-03-29 15:34:36 -07:00
DWARFDebugInfo.cpp Fix .debug_aranges parsing issues. 2021-03-29 15:34:36 -07:00
DWARFDebugInfo.h Fix .debug_aranges parsing issues. 2021-03-29 15:34:36 -07:00
DWARFDebugInfoEntry.cpp [lldb] Fix DWARF-5 DW_FORM_implicit_const (used by GCC) 2021-03-09 10:23:05 +01:00
DWARFDebugInfoEntry.h lldb: Add support for DW_AT_ranges on DW_TAG_subprograms 2021-01-07 14:28:03 -08:00
DWARFDebugMacro.cpp [lldb][NFC] Fix all formatting errors in .cpp file headers 2020-01-24 08:52:55 +01:00
DWARFDebugMacro.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
DWARFDebugRanges.cpp [lldb][NFC] Fix all formatting errors in .cpp file headers 2020-01-24 08:52:55 +01:00
DWARFDebugRanges.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
DWARFDeclContext.cpp [lldb][NFC] Fix all formatting errors in .cpp file headers 2020-01-24 08:52:55 +01:00
DWARFDeclContext.h [nfc] [lldb] Unindent code 2020-04-09 20:43:00 +02:00
DWARFDefines.cpp [lldb] Remove custom DWARF expression printing code 2020-05-25 16:09:25 +02:00
DWARFDefines.h [lldb] Remove custom DWARF expression printing code 2020-05-25 16:09:25 +02:00
DWARFFormValue.cpp [lldb] Support DWARF-5 DW_FORM_line_strp (used by GCC) 2021-03-02 15:17:23 +01:00
DWARFFormValue.h [lldb/DWARF] Fix handling of variables with both location and const_value attributes 2020-08-27 15:05:47 +02:00
DWARFIndex.cpp [nfc] [lldb] DWARF callbacks: DIERef -> DWARFDIE 2020-04-22 17:11:50 +02:00
DWARFIndex.h [nfc] [lldb] DWARF callbacks: DIERef -> DWARFDIE 2020-04-22 17:11:50 +02:00
DWARFTypeUnit.cpp [lldb][NFC] Fix all formatting errors in .cpp file headers 2020-01-24 08:52:55 +01:00
DWARFTypeUnit.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
DWARFUnit.cpp Revert "[lldb/DWARF] Simplify DIE extraction code slightly" 2021-03-30 09:59:34 +02:00
DWARFUnit.h Defer the decision whether to use the CU or TU index until after reading the unit header. 2021-02-23 13:26:11 -08:00
DebugNamesDWARFIndex.cpp [nfc] [lldb] DWARF callbacks: DIERef -> DWARFDIE 2020-04-22 17:11:50 +02:00
DebugNamesDWARFIndex.h [nfc] [lldb] DWARF callbacks: DIERef -> DWARFDIE 2020-04-22 17:11:50 +02:00
HashedNameToDIE.cpp [nfc] [lldb] Introduce DWARF callbacks (fixed-up) 2020-04-15 23:40:54 +02:00
HashedNameToDIE.h [nfc] [lldb] Introduce DWARF callbacks (fixed-up) 2020-04-15 23:40:54 +02:00
LogChannelDWARF.cpp [lldb][NFC] Fix all formatting errors in .cpp file headers 2020-01-24 08:52:55 +01:00
LogChannelDWARF.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
ManualDWARFIndex.cpp Add a progress class that can track long running operations in LLDB. 2021-03-24 12:58:13 -07:00
ManualDWARFIndex.h [nfc] [lldb] DWARF callbacks: DIERef -> DWARFDIE 2020-04-22 17:11:50 +02:00
NameToDIE.cpp [nfc] [lldb] Introduce DWARF callbacks (fixed-up) 2020-04-15 23:40:54 +02:00
NameToDIE.h [nfc] [lldb] Introduce DWARF callbacks (fixed-up) 2020-04-15 23:40:54 +02:00
SymbolFileDWARF.cpp Fix .debug_aranges parsing issues. 2021-03-29 15:34:36 -07:00
SymbolFileDWARF.h Revert "Check if debug line sequences are starting after the first code segment" 2020-11-09 11:45:35 -08:00
SymbolFileDWARFDebugMap.cpp [lldb] Abstract scoped timer logic behind LLDB_SCOPED_TIMER (NFC) 2020-12-22 09:10:27 -08:00
SymbolFileDWARFDebugMap.h ParseXcodeSDK: Register both the CU module and the SymbolFile module. 2020-05-06 16:46:22 -07:00
SymbolFileDWARFDwo.cpp Make DWARFUnit use the dwo_id from the DWARF5 CU header. 2021-01-05 16:40:37 -08:00
SymbolFileDWARFDwo.h [nfc] [lldb] DWARF callbacks: DIERef -> DWARFDIE 2020-04-22 17:11:50 +02:00
SymbolFileDWARFProperties.td [lldb] Don't process symlinks deep inside DWARFUnit 2020-01-20 13:05:00 +01:00
UniqueDWARFASTType.cpp [lldb][NFC] Fix all formatting errors in .cpp file headers 2020-01-24 08:52:55 +01:00
UniqueDWARFASTType.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00