Home
last modified time | relevance | path

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

12

/external/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
DSymbolFileDWARFDebugMap.cpp194 SymbolFileDWARF *oso_symfile = in GetSymbolFile()
488 SymbolFileDWARF *
493 SymbolFileDWARF *
521 SymbolFileDWARF *
529 SymbolFileDWARF *
532 sym_file->GetPluginName() == SymbolFileDWARF::GetPluginNameStatic()) in GetSymbolFileAsSymbolFileDWARF()
533 return static_cast<SymbolFileDWARF *>(sym_file); in GetSymbolFileAsSymbolFileDWARF()
537 SymbolFileDWARF *SymbolFileDWARFDebugMap::GetSymbolFileByCompUnitInfo( in GetSymbolFileByCompUnitInfo()
626 SymbolFileDWARF *oso_dwarf = GetSymbolFile(comp_unit); in ParseLanguage()
634 SymbolFileDWARF *oso_dwarf = GetSymbolFile(comp_unit); in ParseXcodeSDK()
[all …]
DSymbolFileDWARF.cpp96 LLDB_PLUGIN_DEFINE(SymbolFileDWARF)
98 char SymbolFileDWARF::ID;
131 return SymbolFileDWARF::GetPluginNameStatic(); in GetSettingName()
251 void SymbolFileDWARF::Initialize() { in Initialize()
259 void SymbolFileDWARF::DebuggerInitialize(Debugger &debugger) { in DebuggerInitialize()
270 void SymbolFileDWARF::Terminate() { in Terminate()
276 lldb_private::ConstString SymbolFileDWARF::GetPluginNameStatic() { in GetPluginNameStatic()
281 const char *SymbolFileDWARF::GetPluginDescriptionStatic() { in GetPluginDescriptionStatic()
285 SymbolFile *SymbolFileDWARF::CreateInstance(ObjectFileSP objfile_sp) { in CreateInstance()
286 return new SymbolFileDWARF(std::move(objfile_sp), in CreateInstance()
[all …]
DSymbolFileDWARFDebugMap.h21 class SymbolFileDWARF; variable
154 friend class SymbolFileDWARF; variable
200 static SymbolFileDWARF *GetSymbolFileAsSymbolFileDWARF(SymbolFile *sym_file);
222 SymbolFileDWARF *GetSymbolFile(const lldb_private::SymbolContext &sc);
223 SymbolFileDWARF *GetSymbolFile(const lldb_private::CompileUnit &comp_unit);
225 SymbolFileDWARF *GetSymbolFileByCompUnitInfo(CompileUnitInfo *comp_unit_info);
227 SymbolFileDWARF *GetSymbolFileByOSOIndex(uint32_t oso_idx);
231 void ForEachSymbolFile(std::function<bool(SymbolFileDWARF *)> closure) { in ForEachSymbolFile()
234 if (SymbolFileDWARF *oso_dwarf = GetSymbolFileByOSOIndex(oso_idx)) { in ForEachSymbolFile()
260 void SetCompileUnit(SymbolFileDWARF *oso_dwarf,
[all …]
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;
DSymbolFileDWARFDwo.cpp26 SymbolFileDWARFDwo::SymbolFileDWARFDwo(SymbolFileDWARF &base_symbol_file, in SymbolFileDWARFDwo()
28 : SymbolFileDWARF(objfile, objfile->GetSectionList( in SymbolFileDWARFDwo()
80 SymbolFileDWARF::DIEToTypePtr &SymbolFileDWARFDwo::GetDIEToType() { in GetDIEToType()
84 SymbolFileDWARF::DIEToVariableSP &SymbolFileDWARFDwo::GetDIEToVariable() { in GetDIEToVariable()
88 SymbolFileDWARF::DIEToClangType &
93 SymbolFileDWARF::ClangTypeToDIE &
DDWARFDebugInfo.h28 typedef dw_offset_t (*Callback)(SymbolFileDWARF *dwarf2Data,
34 explicit DWARFDebugInfo(SymbolFileDWARF &dwarf,
62 SymbolFileDWARF &m_dwarf;
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()
DDWARFUnit.h22 class SymbolFileDWARF; variable
84 extract(SymbolFileDWARF &dwarf2Data, lldb::user_id_t uid,
191 SymbolFileDWARF &GetSymbolFileDWARF() const { return m_dwarf; } in GetSymbolFileDWARF()
265 DWARFUnit(SymbolFileDWARF &dwarf, lldb::user_id_t uid,
270 llvm::Error ExtractHeader(SymbolFileDWARF &dwarf,
292 SymbolFileDWARF &m_dwarf;
DManualDWARFIndex.h22 ManualDWARFIndex(Module &module, SymbolFileDWARF &dwarf,
49 void GetFunctions(ConstString name, SymbolFileDWARF &dwarf,
78 SymbolFileDWARF *m_dwarf;
DDWARFIndex.h54 GetFunctions(ConstString name, SymbolFileDWARF &dwarf,
72 SymbolFileDWARF &dwarf,
86 SymbolFileDWARF &m_dwarf;
DDWARFDebugMacro.h25 class SymbolFileDWARF; variable
57 SymbolFileDWARF *sym_file_dwarf,
DDebugNamesDWARFIndex.h24 DWARFDataExtractor debug_str, SymbolFileDWARF &dwarf);
49 void GetFunctions(ConstString name, SymbolFileDWARF &dwarf,
63 SymbolFileDWARF &dwarf) in DebugNamesDWARFIndex()
DSymbolFileDWARF.h58 class SymbolFileDWARF : public lldb_private::SymbolFile,
95 SymbolFileDWARF(lldb::ObjectFileSP objfile_sp,
98 ~SymbolFileDWARF() override;
332 SymbolFileDWARF(const SymbolFileDWARF &) = delete;
333 const SymbolFileDWARF &operator=(const SymbolFileDWARF &) = delete;
476 SymbolFileDWARF &dwarf;
DDWARFASTParserClang.cpp160 languages.Insert(SymbolFileDWARF::GetLanguage(*die.GetCU())); in ParseTypeFromClangModule()
211 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseTypeFromClangModule()
449 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseTypeFromDWARF()
553 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseTypeModifier()
555 LanguageType cu_language = SymbolFileDWARF::GetLanguage(*die.GetCU()); in ParseTypeModifier()
777 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseEnum()
786 DWARFDeclContext die_decl_ctx = SymbolFileDWARF::GetDWARFDeclContext(die); in ParseEnum()
885 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseSubroutine()
1301 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseArrayType()
1354 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParsePointerToMemberType()
[all …]
DDWARFBaseDIE.h23 class SymbolFileDWARF; variable
52 SymbolFileDWARF *GetDWARF() const;
DDWARFBaseDIE.cpp78 SymbolFileDWARF *dwarf = GetDWARF(); in GetModule()
92 SymbolFileDWARF *DWARFBaseDIE::GetDWARF() const { in GetDWARF()
DManualDWARFIndex.cpp28 SymbolFileDWARF &main_dwarf = *m_dwarf; in Index()
124 const LanguageType cu_language = SymbolFileDWARF::GetLanguage(unit); in IndexUnit()
388 ConstString name, SymbolFileDWARF &dwarf, in GetFunctions()
397 if (!SymbolFileDWARF::DIEInDeclContext(parent_decl_ctx, in GetFunctions()
409 if (!SymbolFileDWARF::DIEInDeclContext(parent_decl_ctx, in GetFunctions()
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()
DDWARFTypeUnit.h28 DWARFTypeUnit(SymbolFileDWARF &dwarf, lldb::user_id_t uid, in DWARFTypeUnit()
DDWARFCompileUnit.h28 DWARFCompileUnit(SymbolFileDWARF &dwarf, lldb::user_id_t uid, in DWARFCompileUnit()
DDWARFASTParser.h23 class SymbolFileDWARF; variable
DCMakeLists.txt38 SymbolFileDWARF.cpp
/external/llvm-project/lldb/unittests/TestingSupport/Symbol/
DYAMLModuleTester.h28 SymbolFileDWARF>
DYAMLModuleTester.cpp23 auto &symfile = *llvm::cast<SymbolFileDWARF>(m_module_sp->GetSymbolFile()); in YAMLModuleTester()
/external/llvm-project/lldb/unittests/SymbolFile/DWARF/
DXcodeSDKModuleTests.cpp73 SymbolFileDWARF &sym_file = dwarf_cu->GetSymbolFileDWARF(); in TEST_F()

12