| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFDebugInfoEntry.h | 65 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 D | SymbolFileDWARF.cpp | 225 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 D | SymbolFileDWARFDebugMap.cpp | 197 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 D | SymbolFileDWARFDebugMap.h | 23 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 D | SymbolFileDWARFDwo.cpp | 25 : 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 D | DWARFDebugInfoEntry.cpp | 682 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 D | DWARFDebugRanges.h | 22 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 D | DIERef.h | 17 class SymbolFileDWARF; variable 30 explicit DIERef(lldb::user_id_t uid, SymbolFileDWARF *dwarf); 40 lldb::user_id_t GetUID(SymbolFileDWARF *dwarf) const;
|
| H A D | DWARFUnit.h | 22 class SymbolFileDWARF; variable 119 void BuildAddressRangeTable(SymbolFileDWARF *dwarf, 154 SymbolFileDWARF *GetSymbolFileDWARF() const; 182 DWARFUnit(SymbolFileDWARF *dwarf); 184 SymbolFileDWARF *m_dwarf = nullptr;
|
| H A D | DIERef.cpp | 17 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 D | DWARFDebugAranges.h | 18 class SymbolFileDWARF; variable 35 bool Generate(SymbolFileDWARF *dwarf2Data); 60 static void Dump(SymbolFileDWARF *dwarf2Data, lldb_private::Stream *s);
|
| H A D | DWARFDebugInfo.h | 29 typedef dw_offset_t (*Callback)(SymbolFileDWARF *dwarf2Data, 36 void SetDwarfData(SymbolFileDWARF *dwarf2Data); 65 SymbolFileDWARF *m_dwarf2Data;
|
| H A D | DWARFCompileUnit.cpp | 20 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 D | DWARFCompileUnit.h | 17 static DWARFUnitSP Extract(SymbolFileDWARF *dwarf2Data, 41 DWARFCompileUnit(SymbolFileDWARF *dwarf2Data);
|
| H A D | DWARFDebugMacro.h | 26 class SymbolFileDWARF; variable 58 SymbolFileDWARF *sym_file_dwarf,
|
| H A D | SymbolFileDWARFDwo.h | 15 class SymbolFileDWARFDwo : public SymbolFileDWARF { 76 SymbolFileDWARF *GetBaseSymbolFile();
|
| H A D | DWARFDebugLine.h | 25 class SymbolFileDWARF; variable 200 lldb_private::Log *log, SymbolFileDWARF *dwarf2Data, 204 lldb_private::Log *log, SymbolFileDWARF *dwarf2Data,
|
| H A D | DWARFBaseDIE.h | 23 class SymbolFileDWARF; variable 56 SymbolFileDWARF *GetDWARF() const;
|
| H A D | SymbolFileDWARF.h | 62 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 D | DWARFDIE.cpp | 82 SymbolFileDWARF *dwarf = cu->GetSymbolFileDWARF(); in GetAttributeValueAsReferenceDIE() 95 SymbolFileDWARF *dwarf = GetDWARF(); in LookupDeepestBlock() 142 SymbolFileDWARF *dwarf = GetDWARF(); in ResolveTypeUID()
|
| H A D | DWARFBaseDIE.cpp | 106 SymbolFileDWARF *dwarf = GetDWARF(); in GetModule() 134 SymbolFileDWARF *DWARFBaseDIE::GetDWARF() const { in GetDWARF()
|
| H A D | DWARFDebugRanges.cpp | 33 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 D | SymbolFileDWARFDwoDwp.cpp | 35 SymbolFileDWARF::LoadSectionData(sect_type, data); in LoadSectionData()
|
| H A D | NameToDIE.h | 20 class SymbolFileDWARF; variable
|
| H A D | DWARFIndex.cpp | 41 if (!SymbolFileDWARF::DIEInDeclContext(&parent_decl_ctx, die)) in ProcessFunctionDIE()
|