Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDebugMap.cpp202 SymbolFileDWARF *oso_symfile = in GetSymbolFile()
508 SymbolFileDWARF *
513 SymbolFileDWARF *
541 SymbolFileDWARF *
549 SymbolFileDWARF *
1112 SymbolFileDWARF *oso_dwarf = nullptr; in GetTypes()
1152 SymbolFileDWARF *skip_dwarf_oso) { in Supports_DW_AT_APPLE_objc_complete_type()
1176 SymbolFileDWARF *oso_dwarf = nullptr; in FindCompleteObjCDefinitionTypeForDIE()
1308 SymbolFileDWARF *oso_symfile = in GetCompileUnit()
1330 SymbolFileDWARF *oso_symfile = in GetCompileUnitInfo()
[all …]
H A DSymbolFileDWARF.cpp104 LLDB_PLUGIN_DEFINE(SymbolFileDWARF)
106 char SymbolFileDWARF::ID;
301 void SymbolFileDWARF::Initialize() { in Initialize()
319 void SymbolFileDWARF::Terminate() { in Terminate()
334 TypeList &SymbolFileDWARF::GetTypeList() { in GetTypeList()
469 SymbolFileDWARF::SymbolFileDWARF(ObjectFileSP objfile_sp, in SymbolFileDWARF() function in SymbolFileDWARF
477 SymbolFileDWARF::~SymbolFileDWARF() = default;
505 void SymbolFileDWARF::InitializeObject() { in InitializeObject()
1694 void SymbolFileDWARF::GetObjCMethods( in GetObjCMethods()
2069 SymbolFileDWARF::GlobalVariableMap &SymbolFileDWARF::GetGlobalAranges() { in GetGlobalAranges()
[all …]
H A DSymbolFileDWARFDebugMap.h28 class SymbolFileDWARF; variable
152 friend class SymbolFileDWARF; variable
229 SymbolFileDWARF *GetSymbolFile(const SymbolContext &sc);
230 SymbolFileDWARF *GetSymbolFile(const CompileUnit &comp_unit);
234 SymbolFileDWARF *GetSymbolFileByOSOIndex(uint32_t oso_idx);
267 void SetCompileUnit(SymbolFileDWARF *oso_dwarf,
273 lldb::CompUnitSP GetCompileUnit(SymbolFileDWARF *oso_dwarf,
276 CompileUnitInfo *GetCompileUnitInfo(SymbolFileDWARF *oso_dwarf);
361 lldb::addr_t LinkOSOFileAddress(SymbolFileDWARF *oso_symfile,
378 LineTable *LinkOSOLineTable(SymbolFileDWARF *oso_symfile,
[all …]
H A DSymbolFileDWARFDwo.h17 class SymbolFileDWARFDwo : public SymbolFileDWARF {
25 return ClassID == &ID || SymbolFileDWARF::isA(ClassID); in isA()
30 SymbolFileDWARFDwo(SymbolFileDWARF &m_base_symbol_file,
78 SymbolFileDWARF &GetBaseSymbolFile() const { return m_base_symbol_file; } in GetBaseSymbolFile()
84 SymbolFileDWARF &m_base_symbol_file;
H A DSymbolFileDWARFDwo.cpp28 SymbolFileDWARFDwo::SymbolFileDWARFDwo(SymbolFileDWARF &base_symbol_file, in SymbolFileDWARFDwo()
30 : SymbolFileDWARF(objfile, objfile->GetSectionList( in SymbolFileDWARFDwo()
94 SymbolFileDWARF::DIEToTypePtr &SymbolFileDWARFDwo::GetDIEToType() { in GetDIEToType()
98 SymbolFileDWARF::DIEToVariableSP &SymbolFileDWARFDwo::GetDIEToVariable() { in GetDIEToVariable()
102 SymbolFileDWARF::DIEToCompilerType &
107 SymbolFileDWARF::CompilerTypeToDIE &
H A DDWARFIndex.cpp27 const Module::LookupInfo &lookup_info, DIERef ref, SymbolFileDWARF &dwarf, in ProcessFunctionDIE()
43 SymbolFileDWARF *symbols = die.GetDWARF(); in ProcessFunctionDIE()
63 if (!SymbolFileDWARF::DIEInDeclContext(parent_decl_ctx, die)) in ProcessFunctionDIE()
94 m_dwarf(*llvm::cast<SymbolFileDWARF>( in DIERefCallbackImpl()
H A DDWARFDebugInfo.h28 typedef dw_offset_t (*Callback)(SymbolFileDWARF *dwarf2Data, DWARFUnit *cu,
33 explicit DWARFDebugInfo(SymbolFileDWARF &dwarf, DWARFContext &context);
63 SymbolFileDWARF &m_dwarf;
H A DDWARFUnit.h27 class SymbolFileDWARF; variable
95 extract(SymbolFileDWARF &dwarf2Data, lldb::user_id_t uid,
211 SymbolFileDWARF &GetSymbolFileDWARF() const { return m_dwarf; } in GetSymbolFileDWARF()
304 DWARFUnit(SymbolFileDWARF &dwarf, lldb::user_id_t uid,
309 llvm::Error ExtractHeader(SymbolFileDWARF &dwarf,
335 SymbolFileDWARF &m_dwarf;
H A DDebugNamesDWARFIndex.h26 DWARFDataExtractor debug_str, SymbolFileDWARF &dwarf);
52 SymbolFileDWARF &dwarf,
65 SymbolFileDWARF &dwarf) in DebugNamesDWARFIndex()
H A DDWARFDebugMacro.h25 class SymbolFileDWARF; variable
56 SymbolFileDWARF *sym_file_dwarf,
H A DManualDWARFIndex.h23 ManualDWARFIndex(Module &module, SymbolFileDWARF &dwarf,
51 SymbolFileDWARF &dwarf,
170 SymbolFileDWARF *m_dwarf;
H A DDWARFIndex.h68 GetFunctions(const Module::LookupInfo &lookup_info, SymbolFileDWARF &dwarf,
88 SymbolFileDWARF &dwarf,
102 SymbolFileDWARF &m_dwarf;
H A DSymbolFileDWARF.h67 class SymbolFileDWARF : public SymbolFileCommon {
102 SymbolFileDWARF(lldb::ObjectFileSP objfile_sp, SectionList *dwo_section_list);
104 ~SymbolFileDWARF() override;
364 SymbolFileDWARF(const SymbolFileDWARF &) = delete;
365 const SymbolFileDWARF &operator=(const SymbolFileDWARF &) = delete;
H A DDWARFBaseDIE.h26 class SymbolFileDWARF; variable
55 SymbolFileDWARF *GetDWARF() const;
H A DDWARFBaseDIE.cpp89 SymbolFileDWARF *dwarf = GetDWARF(); in GetModule()
103 SymbolFileDWARF *DWARFBaseDIE::GetDWARF() const { in GetDWARF()
H A DDWARFASTParserClang.cpp219 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseTypeFromClangModule()
445 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseTypeFromDWARF()
577 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseTypeModifier()
811 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseEnum()
948 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseSubroutine()
1345 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseArrayType()
1399 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParsePointerToMemberType()
1528 SymbolFileDWARF *dwarf = die.GetDWARF(); in UpdateSymbolContextScopeForType()
1614 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseStructureLikeDIE()
2162 SymbolFileDWARF *dwarf = die.GetDWARF(); in CompleteRecordType()
[all …]
H A DDebugNamesDWARFIndex.cpp26 SymbolFileDWARF &dwarf) { in Create()
80 SymbolFileDWARF &dwarf = *llvm::cast<SymbolFileDWARF>( in ProcessEntry()
264 const Module::LookupInfo &lookup_info, SymbolFileDWARF &dwarf, in GetFunctions()
H A DDWARFTypeUnit.h34 DWARFTypeUnit(SymbolFileDWARF &dwarf, lldb::user_id_t uid, in DWARFTypeUnit()
H A DDWARFCompileUnit.h34 DWARFCompileUnit(SymbolFileDWARF &dwarf, lldb::user_id_t uid, in DWARFCompileUnit()
H A DDWARFASTParser.h28 class SymbolFileDWARF; variable
H A DManualDWARFIndex.cpp150 const LanguageType cu_language = SymbolFileDWARF::GetLanguage(unit); in IndexUnit()
444 const Module::LookupInfo &lookup_info, SymbolFileDWARF &dwarf, in GetFunctions()
455 if (!SymbolFileDWARF::DIEInDeclContext(parent_decl_ctx, in GetFunctions()
467 if (!SymbolFileDWARF::DIEInDeclContext(parent_decl_ctx, in GetFunctions()
H A DDWARFFormValue.h19 class SymbolFileDWARF; variable
H A DDWARFASTParser.cpp108 SymbolFileDWARF *dwarf = die.GetDWARF(); in GetTypeForDIE()
H A DDWARFDebugMacro.cpp64 lldb::offset_t *offset, SymbolFileDWARF *sym_file_dwarf, in ReadMacroEntries()
/freebsd-14.2/lib/clang/include/Plugins/
H A DPlugins.def73 LLDB_PLUGIN(SymbolFileDWARF)

12