Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDebugMap.cpp196 SymbolFileDWARF *oso_symfile = in GetSymbolFile()
490 SymbolFileDWARF *
495 SymbolFileDWARF *
523 SymbolFileDWARF *
531 SymbolFileDWARF *
1060 SymbolFileDWARF *oso_dwarf = nullptr; in GetTypes()
1099 SymbolFileDWARF *skip_dwarf_oso) { in Supports_DW_AT_APPLE_objc_complete_type()
1123 SymbolFileDWARF *oso_dwarf = nullptr; in FindCompleteObjCDefinitionTypeForDIE()
1251 SymbolFileDWARF *oso_symfile = in GetCompileUnit()
1270 SymbolFileDWARF *oso_symfile = in GetCompileUnitInfo()
[all …]
H A DSymbolFileDWARF.cpp99 LLDB_PLUGIN_DEFINE(SymbolFileDWARF)
101 char SymbolFileDWARF::ID;
257 void SymbolFileDWARF::Initialize() { in Initialize()
276 void SymbolFileDWARF::Terminate() { in Terminate()
296 TypeList &SymbolFileDWARF::GetTypeList() { in GetTypeList()
431 SymbolFileDWARF::SymbolFileDWARF(ObjectFileSP objfile_sp, in SymbolFileDWARF() function in SymbolFileDWARF
442 SymbolFileDWARF::~SymbolFileDWARF() = default;
1539 void SymbolFileDWARF::GetObjCMethods( in GetObjCMethods()
1783 SymbolFileDWARF::GlobalVariableMap &SymbolFileDWARF::GetGlobalAranges() { in GetGlobalAranges()
2320 void SymbolFileDWARF::FindTypes( in FindTypes()
[all …]
H A DSymbolFileDWARFDebugMap.h21 class SymbolFileDWARF; variable
153 friend class SymbolFileDWARF; variable
220 SymbolFileDWARF *GetSymbolFile(const lldb_private::SymbolContext &sc);
225 SymbolFileDWARF *GetSymbolFileByOSOIndex(uint32_t oso_idx);
229 void ForEachSymbolFile(std::function<bool(SymbolFileDWARF *)> closure) { in ForEachSymbolFile()
258 void SetCompileUnit(SymbolFileDWARF *oso_dwarf,
261 lldb::CompUnitSP GetCompileUnit(SymbolFileDWARF *oso_dwarf);
263 CompileUnitInfo *GetCompileUnitInfo(SymbolFileDWARF *oso_dwarf);
353 lldb::addr_t LinkOSOFileAddress(SymbolFileDWARF *oso_symfile,
371 LinkOSOLineTable(SymbolFileDWARF *oso_symfile,
[all …]
H A DSymbolFileDWARFDwo.h14 class SymbolFileDWARFDwo : public SymbolFileDWARF {
22 return ClassID == &ID || SymbolFileDWARF::isA(ClassID); in isA()
27 SymbolFileDWARFDwo(SymbolFileDWARF &m_base_symbol_file,
63 SymbolFileDWARF &GetBaseSymbolFile() { return m_base_symbol_file; } in GetBaseSymbolFile()
69 SymbolFileDWARF &m_base_symbol_file;
H A DSymbolFileDWARFDwo.cpp26 SymbolFileDWARFDwo::SymbolFileDWARFDwo(SymbolFileDWARF &base_symbol_file, in SymbolFileDWARFDwo()
28 : SymbolFileDWARF(objfile, objfile->GetSectionList( in SymbolFileDWARFDwo()
79 SymbolFileDWARF::DIEToTypePtr &SymbolFileDWARFDwo::GetDIEToType() { in GetDIEToType()
83 SymbolFileDWARF::DIEToVariableSP &SymbolFileDWARFDwo::GetDIEToVariable() { in GetDIEToVariable()
87 SymbolFileDWARF::DIEToClangType &
92 SymbolFileDWARF::ClangTypeToDIE &
H A DDWARFIndex.cpp22 llvm::StringRef name, DIERef ref, SymbolFileDWARF &dwarf, in ProcessFunctionDIE()
40 if (!SymbolFileDWARF::DIEInDeclContext(parent_decl_ctx, die)) in ProcessFunctionDIE()
71 m_dwarf(*llvm::cast<SymbolFileDWARF>(index.m_module.GetSymbolFile())), in DIERefCallbackImpl()
H A DDWARFDebugInfo.h28 typedef dw_offset_t (*Callback)(SymbolFileDWARF *dwarf2Data,
34 explicit DWARFDebugInfo(SymbolFileDWARF &dwarf,
62 SymbolFileDWARF &m_dwarf;
H A DDWARFUnit.h22 class SymbolFileDWARF; variable
86 extract(SymbolFileDWARF &dwarf2Data, lldb::user_id_t uid,
193 SymbolFileDWARF &GetSymbolFileDWARF() const { return m_dwarf; } in GetSymbolFileDWARF()
259 DWARFUnit(SymbolFileDWARF &dwarf, lldb::user_id_t uid,
264 llvm::Error ExtractHeader(SymbolFileDWARF &dwarf,
288 SymbolFileDWARF &m_dwarf;
H A DManualDWARFIndex.h22 ManualDWARFIndex(Module &module, SymbolFileDWARF &dwarf,
49 void GetFunctions(ConstString name, SymbolFileDWARF &dwarf,
78 SymbolFileDWARF *m_dwarf;
H A DDWARFIndex.h54 GetFunctions(ConstString name, SymbolFileDWARF &dwarf,
72 SymbolFileDWARF &dwarf,
86 SymbolFileDWARF &m_dwarf;
H A DDebugNamesDWARFIndex.h24 DWARFDataExtractor debug_str, SymbolFileDWARF &dwarf);
49 void GetFunctions(ConstString name, SymbolFileDWARF &dwarf,
63 SymbolFileDWARF &dwarf) in DebugNamesDWARFIndex()
H A DDWARFDebugMacro.h25 class SymbolFileDWARF; variable
57 SymbolFileDWARF *sym_file_dwarf,
H A DSymbolFileDWARF.h58 class SymbolFileDWARF : public lldb_private::SymbolFile,
95 SymbolFileDWARF(lldb::ObjectFileSP objfile_sp,
98 ~SymbolFileDWARF() override;
333 SymbolFileDWARF(const SymbolFileDWARF &) = delete;
334 const SymbolFileDWARF &operator=(const SymbolFileDWARF &) = delete;
477 SymbolFileDWARF &dwarf;
H A DDWARFASTParserClang.cpp211 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseTypeFromClangModule()
449 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseTypeFromDWARF()
553 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseTypeModifier()
776 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseEnum()
884 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseSubroutine()
1301 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseArrayType()
1354 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParsePointerToMemberType()
1380 SymbolFileDWARF *dwarf = die.GetDWARF(); in UpdateSymbolContextScopeForType()
1416 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseStructureLikeDIE()
1956 SymbolFileDWARF *dwarf = die.GetDWARF(); in CompleteRecordType()
[all …]
H A DDWARFBaseDIE.h23 class SymbolFileDWARF; variable
52 SymbolFileDWARF *GetDWARF() const;
H A DDWARFBaseDIE.cpp78 SymbolFileDWARF *dwarf = GetDWARF(); in GetModule()
92 SymbolFileDWARF *DWARFBaseDIE::GetDWARF() const { in GetDWARF()
H A DDebugNamesDWARFIndex.cpp23 SymbolFileDWARF &dwarf) { in Create()
67 SymbolFileDWARF &dwarf = in ProcessEntry()
68 *llvm::cast<SymbolFileDWARF>(m_module.GetSymbolFile()); in ProcessEntry()
235 ConstString name, SymbolFileDWARF &dwarf, in GetFunctions()
H A DManualDWARFIndex.cpp30 SymbolFileDWARF &main_dwarf = *m_dwarf; in Index()
139 const LanguageType cu_language = SymbolFileDWARF::GetLanguage(unit); in IndexUnit()
403 ConstString name, SymbolFileDWARF &dwarf, in GetFunctions()
412 if (!SymbolFileDWARF::DIEInDeclContext(parent_decl_ctx, in GetFunctions()
424 if (!SymbolFileDWARF::DIEInDeclContext(parent_decl_ctx, in GetFunctions()
H A DDWARFTypeUnit.h28 DWARFTypeUnit(SymbolFileDWARF &dwarf, lldb::user_id_t uid, in DWARFTypeUnit()
H A DDWARFCompileUnit.h28 DWARFCompileUnit(SymbolFileDWARF &dwarf, lldb::user_id_t uid, in DWARFCompileUnit()
H A DDWARFASTParser.h23 class SymbolFileDWARF; variable
H A DDWARFFormValue.h17 class SymbolFileDWARF; variable
H A DAppleDWARFIndex.h55 void GetFunctions(ConstString name, SymbolFileDWARF &dwarf,
H A DDWARFDebugMacro.cpp62 lldb::offset_t *offset, SymbolFileDWARF *sym_file_dwarf, in ReadMacroEntries()
/freebsd-13.1/lib/clang/include/Plugins/
H A DPlugins.def69 LLDB_PLUGIN(SymbolFileDWARF)

12