Home
last modified time | relevance | path

Searched refs:SymbolFileDWARF (Results 1 – 25 of 39) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDebugInfoEntry.h65 void BuildAddressRangeTable(SymbolFileDWARF *dwarf2Data,
99 SymbolFileDWARF *dwarf2Data, const DWARFUnit *cu,
104 SymbolFileDWARF *dwarf2Data, const DWARFUnit *cu,
109 SymbolFileDWARF *dwarf2Data, const DWARFUnit *cu,
114 SymbolFileDWARF *dwarf2Data, const DWARFUnit *cu,
119 SymbolFileDWARF *dwarf2Data, const DWARFUnit *cu,
134 SymbolFileDWARF *dwarf2Data, const DWARFUnit *cu,
138 const char *GetName(SymbolFileDWARF *dwarf2Data,
141 const char *GetMangledName(SymbolFileDWARF *dwarf2Data,
145 const char *GetPubname(SymbolFileDWARF *dwarf2Data,
[all …]
H A DSymbolFileDWARF.cpp225 void SymbolFileDWARF::Initialize() { in Initialize()
243 void SymbolFileDWARF::Terminate() { in Terminate()
258 return new SymbolFileDWARF(obj_file); in CreateInstance()
261 TypeList *SymbolFileDWARF::GetTypeList() { in GetTypeList()
408 SymbolFileDWARF::SymbolFileDWARF(ObjectFile *objfile) in SymbolFileDWARF() function in SymbolFileDWARF
422 SymbolFileDWARF::~SymbolFileDWARF() {} in ~SymbolFileDWARF()
450 void SymbolFileDWARF::InitializeObject() { in InitializeObject()
1316 SymbolFileDWARF *SymbolFileDWARF::GetDWARFForUID(lldb::user_id_t uid) { in GetDWARFForUID()
1739 SymbolFileDWARF::GlobalVariableMap &SymbolFileDWARF::GetGlobalAranges() { in GetGlobalAranges()
2031 void SymbolFileDWARF::PreloadSymbols() { in PreloadSymbols()
[all …]
H A DSymbolFileDWARFDebugMap.cpp197 SymbolFileDWARF *oso_symfile = in GetSymbolVendor()
489 SymbolFileDWARF *
494 SymbolFileDWARF *
522 SymbolFileDWARF *
530 SymbolFileDWARF *
1063 SymbolFileDWARF *oso_dwarf = NULL; in GetTypes()
1103 SymbolFileDWARF *skip_dwarf_oso) { in Supports_DW_AT_APPLE_objc_complete_type()
1127 SymbolFileDWARF *oso_dwarf = NULL; in FindCompleteObjCDefinitionTypeForDIE()
1249 SymbolFileDWARF *oso_symfile = in GetCompileUnit()
1268 SymbolFileDWARF *oso_symfile = in GetCompileUnitInfo()
[all …]
H A DSymbolFileDWARFDebugMap.h23 class SymbolFileDWARF; variable
149 friend class SymbolFileDWARF; variable
218 SymbolFileDWARF *GetSymbolFile(const lldb_private::SymbolContext &sc);
223 SymbolFileDWARF *GetSymbolFileByOSOIndex(uint32_t oso_idx);
227 void ForEachSymbolFile(std::function<bool(SymbolFileDWARF *)> closure) { in ForEachSymbolFile()
256 void SetCompileUnit(SymbolFileDWARF *oso_dwarf,
259 lldb::CompUnitSP GetCompileUnit(SymbolFileDWARF *oso_dwarf);
261 CompileUnitInfo *GetCompileUnitInfo(SymbolFileDWARF *oso_dwarf);
364 lldb::addr_t LinkOSOFileAddress(SymbolFileDWARF *oso_symfile,
384 LinkOSOLineTable(SymbolFileDWARF *oso_symfile,
[all …]
H A DSymbolFileDWARFDwo.cpp25 : SymbolFileDWARF(objfile.get()), m_obj_file_sp(objfile), in SymbolFileDWARFDwo()
51 SymbolFileDWARF::LoadSectionData(sect_type, data); in LoadSectionData()
76 SymbolFileDWARF::DIEToTypePtr &SymbolFileDWARFDwo::GetDIEToType() { in GetDIEToType()
80 SymbolFileDWARF::DIEToVariableSP &SymbolFileDWARFDwo::GetDIEToVariable() { in GetDIEToVariable()
84 SymbolFileDWARF::DIEToClangType &
89 SymbolFileDWARF::ClangTypeToDIE &
133 SymbolFileDWARF::LoadSectionData(eSectionTypeDWARFDebugAddr, in get_debug_addr_data()
152 SymbolFileDWARF *SymbolFileDWARFDwo::GetBaseSymbolFile() { in GetBaseSymbolFile()
H A DDWARFDebugInfoEntry.cpp682 SymbolFileDWARF *dwarf2Data, const DWARFUnit *cu, in DumpAttribute()
784 SymbolFileDWARF *dwarf2Data = nullptr; in GetAttributes()
862 SymbolFileDWARF *dwarf2Data, const DWARFUnit *cu, in GetAttributeValue()
950 SymbolFileDWARF *dwarf2Data, const DWARFUnit *cu, in GetAttributeValueAsString()
966 SymbolFileDWARF *dwarf2Data, const DWARFUnit *cu, in GetAttributeValueAsUnsigned()
982 SymbolFileDWARF *dwarf2Data, const DWARFUnit *cu, in GetAttributeValueAsSigned()
999 SymbolFileDWARF *dwarf2Data, const DWARFUnit *cu, in GetAttributeValueAsReference()
1390 SymbolFileDWARF *dwarf2Data, DWARFUnit *cu, in GetDWARFDeclContext()
1407 SymbolFileDWARF *dwarf2Data, DWARFUnit *cu, in MatchesDWARFDeclContext()
1425 SymbolFileDWARF *dwarf2Data, DWARFUnit *cu, in GetParentDeclContextDIE()
[all …]
H A DDWARFDebugRanges.h22 virtual void Extract(SymbolFileDWARF *dwarf2Data) = 0;
32 void Extract(SymbolFileDWARF *dwarf2Data) override;
42 bool Extract(SymbolFileDWARF *dwarf2Data, lldb::offset_t *offset_ptr,
60 void Extract(SymbolFileDWARF *dwarf2Data) override;
H A DDIERef.h17 class SymbolFileDWARF; variable
30 explicit DIERef(lldb::user_id_t uid, SymbolFileDWARF *dwarf);
40 lldb::user_id_t GetUID(SymbolFileDWARF *dwarf) const;
H A DDWARFUnit.h22 class SymbolFileDWARF; variable
119 void BuildAddressRangeTable(SymbolFileDWARF *dwarf,
154 SymbolFileDWARF *GetSymbolFileDWARF() const;
182 DWARFUnit(SymbolFileDWARF *dwarf);
184 SymbolFileDWARF *m_dwarf = nullptr;
H A DDIERef.cpp17 DIERef::DIERef(lldb::user_id_t uid, SymbolFileDWARF *dwarf) in DIERef()
22 SymbolFileDWARF *actual_dwarf = debug_map->GetSymbolFileByOSOIndex(oso_idx); in DIERef()
54 lldb::user_id_t DIERef::GetUID(SymbolFileDWARF *dwarf) const { in GetUID()
H A DDWARFDebugAranges.h18 class SymbolFileDWARF; variable
35 bool Generate(SymbolFileDWARF *dwarf2Data);
60 static void Dump(SymbolFileDWARF *dwarf2Data, lldb_private::Stream *s);
H A DDWARFDebugInfo.h29 typedef dw_offset_t (*Callback)(SymbolFileDWARF *dwarf2Data,
36 void SetDwarfData(SymbolFileDWARF *dwarf2Data);
65 SymbolFileDWARF *m_dwarf2Data;
H A DDWARFCompileUnit.cpp20 DWARFCompileUnit::DWARFCompileUnit(SymbolFileDWARF *dwarf2Data) in DWARFCompileUnit()
23 DWARFUnitSP DWARFCompileUnit::Extract(SymbolFileDWARF *dwarf2Data, in Extract()
52 bool version_OK = SymbolFileDWARF::SupportedVersion(cu_sp->m_version); in Extract()
H A DDWARFCompileUnit.h17 static DWARFUnitSP Extract(SymbolFileDWARF *dwarf2Data,
41 DWARFCompileUnit(SymbolFileDWARF *dwarf2Data);
H A DDWARFDebugMacro.h26 class SymbolFileDWARF; variable
58 SymbolFileDWARF *sym_file_dwarf,
H A DSymbolFileDWARFDwo.h15 class SymbolFileDWARFDwo : public SymbolFileDWARF {
76 SymbolFileDWARF *GetBaseSymbolFile();
H A DDWARFDebugLine.h25 class SymbolFileDWARF; variable
200 lldb_private::Log *log, SymbolFileDWARF *dwarf2Data,
204 lldb_private::Log *log, SymbolFileDWARF *dwarf2Data,
H A DDWARFBaseDIE.h23 class SymbolFileDWARF; variable
56 SymbolFileDWARF *GetDWARF() const;
H A DSymbolFileDWARF.h62 class SymbolFileDWARF : public lldb_private::SymbolFile,
93 SymbolFileDWARF(lldb_private::ObjectFile *ofile);
95 ~SymbolFileDWARF() override;
145 SymbolFileDWARF *GetDWARFForUID(lldb::user_id_t uid);
338 DISALLOW_COPY_AND_ASSIGN(SymbolFileDWARF);
H A DDWARFDIE.cpp82 SymbolFileDWARF *dwarf = cu->GetSymbolFileDWARF(); in GetAttributeValueAsReferenceDIE()
95 SymbolFileDWARF *dwarf = GetDWARF(); in LookupDeepestBlock()
142 SymbolFileDWARF *dwarf = GetDWARF(); in ResolveTypeUID()
H A DDWARFBaseDIE.cpp106 SymbolFileDWARF *dwarf = GetDWARF(); in GetModule()
134 SymbolFileDWARF *DWARFBaseDIE::GetDWARF() const { in GetDWARF()
H A DDWARFDebugRanges.cpp33 void DWARFDebugRanges::Extract(SymbolFileDWARF *dwarf2Data) { in Extract()
44 bool DWARFDebugRanges::Extract(SymbolFileDWARF *dwarf2Data, in Extract()
259 void DWARFDebugRngLists::Extract(SymbolFileDWARF *dwarf2Data) { in Extract()
H A DSymbolFileDWARFDwoDwp.cpp35 SymbolFileDWARF::LoadSectionData(sect_type, data); in LoadSectionData()
H A DNameToDIE.h20 class SymbolFileDWARF; variable
H A DDWARFIndex.cpp41 if (!SymbolFileDWARF::DIEInDeclContext(&parent_decl_ctx, die)) in ProcessFunctionDIE()

12