/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | DWARFDataExtractor.cpp | 1 //===-- DWARFDataExtractor.cpp ----------------------------------*- C++ -*-===// 9 #include "DWARFDataExtractor.h" 15 DWARFDataExtractor::GetDWARFInitialLength(lldb::offset_t *offset_ptr) const { 20 DWARFDataExtractor::GetDWARFOffset(lldb::offset_t *offset_ptr) const { 24 llvm::DWARFDataExtractor DWARFDataExtractor::GetAsLLVM() const { 25 return llvm::DWARFDataExtractor(
|
H A D | DWARFContext.h | 12 #include "DWARFDataExtractor.h" 28 DWARFDataExtractor data; 46 const DWARFDataExtractor & 57 const DWARFDataExtractor &getOrLoadAbbrevData(); 58 const DWARFDataExtractor &getOrLoadAddrData(); 59 const DWARFDataExtractor &getOrLoadArangesData(); 60 const DWARFDataExtractor &getOrLoadDebugInfoData(); 61 const DWARFDataExtractor &getOrLoadLineData(); 62 const DWARFDataExtractor &getOrLoadLineStrData(); 63 const DWARFDataExtractor [all...] |
H A D | DWARFDataExtractor.h | 1 //===-- DWARFDataExtractor.h ------------------------------------*- C++ -*-===// 14 #include "llvm/DebugInfo/DWARF/DWARFDataExtractor.h" 18 class DWARFDataExtractor : public DataExtractor { class in namespace:lldb_private 20 DWARFDataExtractor() = default; 22 DWARFDataExtractor(const DWARFDataExtractor &data, lldb::offset_t offset, function in class:lldb_private::DWARFDataExtractor 33 llvm::DWARFDataExtractor GetAsLLVM() const;
|
H A D | DWARFContext.cpp | 16 static DWARFDataExtractor LoadSection(SectionList *section_list, 19 return DWARFDataExtractor(); 23 return DWARFDataExtractor(); 25 DWARFDataExtractor data; 30 const DWARFDataExtractor & 43 const DWARFDataExtractor &DWARFContext::getOrLoadAbbrevData() { 48 const DWARFDataExtractor &DWARFContext::getOrLoadArangesData() { 53 const DWARFDataExtractor &DWARFContext::getOrLoadAddrData() { 58 const DWARFDataExtractor &DWARFContext::getOrLoadDebugInfoData() { 63 const DWARFDataExtractor [all...] |
H A D | DWARFDebugMacro.h | 21 class DWARFDataExtractor; 36 ParseHeader(const lldb_private::DWARFDataExtractor &debug_macro_data, 43 SkipOperandTable(const lldb_private::DWARFDataExtractor &debug_macro_data, 54 ReadMacroEntries(const lldb_private::DWARFDataExtractor &debug_macro_data, 55 const lldb_private::DWARFDataExtractor &debug_str_data,
|
H A D | SymbolFileDWARFDwp.h | 18 #include "DWARFDataExtractor.h" 30 lldb_private::DWARFDataExtractor &data); 37 lldb_private::DWARFDataExtractor &data); 44 std::map<lldb::SectionType, lldb_private::DWARFDataExtractor> m_sections;
|
H A D | DebugNamesDWARFIndex.h | 22 Create(Module &module, DWARFDataExtractor debug_names, 23 DWARFDataExtractor debug_str, DWARFDebugInfo *debug_info); 50 DWARFDataExtractor debug_names_data, 51 DWARFDataExtractor debug_str_data, 62 DWARFDataExtractor m_debug_names_data; 63 DWARFDataExtractor m_debug_str_data;
|
H A D | SymbolFileDWARFDwoDwp.cpp | 32 DWARFDataExtractor &data) {
|
H A D | AppleDWARFIndex.h | 19 Create(Module &module, DWARFDataExtractor apple_names, 20 DWARFDataExtractor apple_namespaces, DWARFDataExtractor apple_types, 21 DWARFDataExtractor apple_objc, DWARFDataExtractor debug_str);
|
H A D | DWARFDebugMacro.cpp | 14 #include "DWARFDataExtractor.h" 19 DWARFDebugMacroHeader::ParseHeader(const DWARFDataExtractor &debug_macro_data, 44 const DWARFDataExtractor &debug_macro_data, lldb::offset_t *offset) { 60 const DWARFDataExtractor &debug_macro_data, 61 const DWARFDataExtractor &debug_str_data, const bool offset_is_64_bit,
|
H A D | SymbolFileDWARFDwoDwp.h | 33 lldb_private::DWARFDataExtractor &data) override;
|
H A D | DWARFDebugAbbrev.h | 40 llvm::Error extract(const lldb_private::DWARFDataExtractor &data, 73 llvm::Error parse(const lldb_private::DWARFDataExtractor &data);
|
H A D | HashedNameToDIE.h | 116 bool Read(const lldb_private::DWARFDataExtractor &data, 126 MemoryTable(lldb_private::DWARFDataExtractor &table_data, 127 const lldb_private::DWARFDataExtractor &string_table, 167 lldb_private::DWARFDataExtractor m_data; 168 lldb_private::DWARFDataExtractor m_string_table;
|
H A D | DWARFFormValue.h | 12 #include "DWARFDataExtractor.h" 54 bool ExtractValue(const lldb_private::DWARFDataExtractor &data, 70 bool SkipValue(const lldb_private::DWARFDataExtractor &debug_info_data, 73 const lldb_private::DWARFDataExtractor &debug_info_data,
|
H A D | DWARFDebugArangeSet.h | 42 llvm::Error extract(const lldb_private::DWARFDataExtractor &data,
|
H A D | DWARFDebugAranges.h | 30 extract(const lldb_private::DWARFDataExtractor &debug_aranges_data);
|
H A D | SymbolFileDWARFDwp.cpp | 57 lldb_private::DWARFDataExtractor debug_cu_index; 92 lldb_private::DWARFDataExtractor &data) { 93 lldb_private::DWARFDataExtractor section_data; 112 lldb::SectionType sect_type, lldb_private::DWARFDataExtractor &data) {
|
H A D | DWARFDebugRanges.h | 29 const lldb_private::DWARFDataExtractor &debug_ranges_data,
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFDataExtractor.h | 1 //===- DWARFDataExtractor.h -------------------------------------*- C++ -*-===// 20 class DWARFDataExtractor : public DataExtractor { class in namespace:llvm 27 DWARFDataExtractor(const DWARFObject &Obj, const DWARFSection &Section, function in class:llvm::DWARFDataExtractor 33 DWARFDataExtractor(StringRef Data, bool IsLittleEndian, uint8_t AddressSize) function in class:llvm::DWARFDataExtractor
|
H A D | DWARFDebugLoc.h | 15 #include "llvm/DebugInfo/DWARF/DWARFDataExtractor.h" 48 DWARFLocationTable(DWARFDataExtractor Data) : Data(std::move(Data)) {} 76 DWARFDataExtractor Data; 102 DWARFDebugLoc(DWARFDataExtractor Data) 122 DWARFDebugLoclists(DWARFDataExtractor Data, uint16_t Version)
|
H A D | DWARFListTable.h | 14 #include "llvm/DebugInfo/DWARF/DWARFDataExtractor.h" 49 Error extract(DWARFDataExtractor Data, uint64_t HeaderOffset, uint64_t End, 126 Error extract(DWARFDataExtractor Data, uint64_t *OffsetPtr); 159 Error extractHeaderAndOffsets(DWARFDataExtractor Data, uint64_t *OffsetPtr) { 163 Error extract(DWARFDataExtractor Data, uint64_t *OffsetPtr); 166 Expected<DWARFListType> findList(DWARFDataExtractor Data, uint64_t Offset); 192 Error DWARFListTableBase<DWARFListType>::extract(DWARFDataExtractor Data, 217 Error DWARFListType<ListEntryType>::extract(DWARFDataExtractor Data, 270 DWARFListTableBase<DWARFListType>::findList(DWARFDataExtractor Data,
|
H A D | DWARFDebugRangeList.h | 13 #include "llvm/DebugInfo/DWARF/DWARFDataExtractor.h" 71 Error extract(const DWARFDataExtractor &data, uint64_t *offset_ptr);
|
H A D | DWARFDebugInfoEntry.h | 14 #include "llvm/DebugInfo/DWARF/DWARFDataExtractor.h" 43 const DWARFDataExtractor &DebugInfoData, uint64_t UEndOffset,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFDebugInfoEntry.cpp | 23 DWARFDataExtractor DebugInfoData = U.getDebugInfoExtractor(); 29 const DWARFDataExtractor &DebugInfoData,
|
H A D | DWARFUnit.cpp | 65 DWARFDataExtractor Data(Obj, Section, LE, 0); 74 DWARFDataExtractor Data(Obj, InfoSection, LE, 0); 190 DWARFDataExtractor DWARFData = 192 ? DWARFDataExtractor(Context.getDWARFObj(), 195 : DWARFDataExtractor(Data, isLittleEndian, getAddressByteSize()); 201 DWARFDataExtractor(Context.getDWARFObj(), 207 DWARFDataExtractor(Context.getDWARFObj(), *LocSection, isLittleEndian, 214 DWARFDataExtractor DWARFUnit::getDebugInfoExtractor() const { 215 return DWARFDataExtractor(Context.getDWARFObj(), InfoSection, isLittleEndian, 236 DWARFDataExtractor D [all...] |