| /openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | SymbolFileDWARF.cpp | 102 LLDB_PLUGIN_DEFINE(SymbolFileDWARF) 104 char SymbolFileDWARF::ID; 119 return ConstString(SymbolFileDWARF::GetPluginNameStatic()); in GetSettingName() 240 void SymbolFileDWARF::Initialize() { in Initialize() 248 void SymbolFileDWARF::DebuggerInitialize(Debugger &debugger) { in DebuggerInitialize() 259 void SymbolFileDWARF::Terminate() { in Terminate() 265 llvm::StringRef SymbolFileDWARF::GetPluginDescriptionStatic() { in GetPluginDescriptionStatic() 269 SymbolFile *SymbolFileDWARF::CreateInstance(ObjectFileSP objfile_sp) { in CreateInstance() 270 return new SymbolFileDWARF(std::move(objfile_sp), in CreateInstance() 274 TypeList &SymbolFileDWARF::GetTypeList() { in GetTypeList() [all …]
|
| H A D | SymbolFileDWARFDebugMap.cpp | 200 SymbolFileDWARF *oso_symfile = in GetSymbolFile() 512 SymbolFileDWARF * 517 SymbolFileDWARF * 545 SymbolFileDWARF * 553 SymbolFileDWARF * 556 sym_file->GetPluginName() == SymbolFileDWARF::GetPluginNameStatic()) in GetSymbolFileAsSymbolFileDWARF() 557 return static_cast<SymbolFileDWARF *>(sym_file); in GetSymbolFileAsSymbolFileDWARF() 561 SymbolFileDWARF *SymbolFileDWARFDebugMap::GetSymbolFileByCompUnitInfo( in GetSymbolFileByCompUnitInfo() 612 if (SymbolFileDWARF *oso_symfile = in ParseCompileUnitAtIndex() 672 SymbolFileDWARF *oso_dwarf = GetSymbolFile(comp_unit); in ParseLanguage() [all …]
|
| H A D | SymbolFileDWARFDebugMap.h | 22 class SymbolFileDWARF; variable 159 friend class SymbolFileDWARF; variable 215 static SymbolFileDWARF *GetSymbolFileAsSymbolFileDWARF(SymbolFile *sym_file); 237 SymbolFileDWARF *GetSymbolFile(const lldb_private::SymbolContext &sc); 238 SymbolFileDWARF *GetSymbolFile(const lldb_private::CompileUnit &comp_unit); 240 SymbolFileDWARF *GetSymbolFileByCompUnitInfo(CompileUnitInfo *comp_unit_info); 242 SymbolFileDWARF *GetSymbolFileByOSOIndex(uint32_t oso_idx); 246 void ForEachSymbolFile(std::function<bool(SymbolFileDWARF *)> closure) { in ForEachSymbolFile() 249 if (SymbolFileDWARF *oso_dwarf = GetSymbolFileByOSOIndex(oso_idx)) { in ForEachSymbolFile() 275 void SetCompileUnit(SymbolFileDWARF *oso_dwarf, [all …]
|
| H A D | SymbolFileDWARFDwo.h | 15 class SymbolFileDWARFDwo : public SymbolFileDWARF { 23 return ClassID == &ID || SymbolFileDWARF::isA(ClassID); in isA() 28 SymbolFileDWARFDwo(SymbolFileDWARF &m_base_symbol_file, 74 SymbolFileDWARF &GetBaseSymbolFile() const { return m_base_symbol_file; } in GetBaseSymbolFile() 80 SymbolFileDWARF &m_base_symbol_file;
|
| H A D | SymbolFileDWARFDwo.cpp | 27 SymbolFileDWARFDwo::SymbolFileDWARFDwo(SymbolFileDWARF &base_symbol_file, in SymbolFileDWARFDwo() 29 : SymbolFileDWARF(objfile, objfile->GetSectionList( in SymbolFileDWARFDwo() 93 SymbolFileDWARF::DIEToTypePtr &SymbolFileDWARFDwo::GetDIEToType() { in GetDIEToType() 97 SymbolFileDWARF::DIEToVariableSP &SymbolFileDWARFDwo::GetDIEToVariable() { in GetDIEToVariable() 101 SymbolFileDWARF::DIEToClangType & 106 SymbolFileDWARF::ClangTypeToDIE &
|
| H A D | DWARFIndex.cpp | 24 const Module::LookupInfo &lookup_info, DIERef ref, SymbolFileDWARF &dwarf, in ProcessFunctionDIE() 40 SymbolFileDWARF *symbols = die.GetDWARF(); in ProcessFunctionDIE() 60 if (!SymbolFileDWARF::DIEInDeclContext(parent_decl_ctx, die)) in ProcessFunctionDIE() 91 m_dwarf(*llvm::cast<SymbolFileDWARF>( in DIERefCallbackImpl()
|
| H A D | DWARFDebugInfo.h | 28 typedef dw_offset_t (*Callback)(SymbolFileDWARF *dwarf2Data, 34 explicit DWARFDebugInfo(SymbolFileDWARF &dwarf, 60 SymbolFileDWARF &m_dwarf;
|
| H A D | DWARFUnit.h | 24 class SymbolFileDWARF; variable 90 extract(SymbolFileDWARF &dwarf2Data, lldb::user_id_t uid, 200 SymbolFileDWARF &GetSymbolFileDWARF() const { return m_dwarf; } in GetSymbolFileDWARF() 290 DWARFUnit(SymbolFileDWARF &dwarf, lldb::user_id_t uid, 295 llvm::Error ExtractHeader(SymbolFileDWARF &dwarf, 321 SymbolFileDWARF &m_dwarf;
|
| H A D | DWARFIndex.h | 58 GetFunctions(const Module::LookupInfo &lookup_info, SymbolFileDWARF &dwarf, 78 SymbolFileDWARF &dwarf, 91 SymbolFileDWARF &m_dwarf;
|
| H A D | DebugNamesDWARFIndex.h | 25 DWARFDataExtractor debug_str, SymbolFileDWARF &dwarf); 51 SymbolFileDWARF &dwarf, 64 SymbolFileDWARF &dwarf) in DebugNamesDWARFIndex()
|
| H A D | DWARFDebugMacro.h | 25 class SymbolFileDWARF; variable 57 SymbolFileDWARF *sym_file_dwarf,
|
| H A D | ManualDWARFIndex.h | 22 ManualDWARFIndex(Module &module, SymbolFileDWARF &dwarf, 50 SymbolFileDWARF &dwarf, 169 SymbolFileDWARF *m_dwarf;
|
| H A D | SymbolFileDWARF.h | 61 class SymbolFileDWARF : public lldb_private::SymbolFileCommon, 98 SymbolFileDWARF(lldb::ObjectFileSP objfile_sp, 101 ~SymbolFileDWARF() override; 360 SymbolFileDWARF(const SymbolFileDWARF &) = delete; 361 const SymbolFileDWARF &operator=(const SymbolFileDWARF &) = delete; 525 SymbolFileDWARF &dwarf;
|
| H A D | DWARFBaseDIE.h | 24 class SymbolFileDWARF; variable 53 SymbolFileDWARF *GetDWARF() const;
|
| H A D | DWARFASTParserClang.cpp | 149 languages.Insert(SymbolFileDWARF::GetLanguageFamily(*die.GetCU())); in ParseTypeFromClangModule() 200 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseTypeFromClangModule() 420 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseTypeFromDWARF() 525 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseTypeModifier() 527 LanguageType cu_language = SymbolFileDWARF::GetLanguage(*die.GetCU()); in ParseTypeModifier() 759 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseEnum() 895 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseSubroutine() 1295 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParseArrayType() 1349 SymbolFileDWARF *dwarf = die.GetDWARF(); in ParsePointerToMemberType() 1490 SymbolFileDWARF *dwarf = die.GetDWARF(); in UpdateSymbolContextScopeForType() [all …]
|
| H A D | DWARFBaseDIE.cpp | 86 SymbolFileDWARF *dwarf = GetDWARF(); in GetModule() 100 SymbolFileDWARF *DWARFBaseDIE::GetDWARF() const { in GetDWARF()
|
| H A D | DebugNamesDWARFIndex.cpp | 25 SymbolFileDWARF &dwarf) { in Create() 69 SymbolFileDWARF &dwarf = *llvm::cast<SymbolFileDWARF>( in ProcessEntry() 242 const Module::LookupInfo &lookup_info, SymbolFileDWARF &dwarf, in GetFunctions()
|
| H A D | DWARFTypeUnit.h | 28 DWARFTypeUnit(SymbolFileDWARF &dwarf, lldb::user_id_t uid, in DWARFTypeUnit()
|
| H A D | DWARFCompileUnit.h | 28 DWARFCompileUnit(SymbolFileDWARF &dwarf, lldb::user_id_t uid, in DWARFCompileUnit()
|
| H A D | DWARFASTParser.h | 25 class SymbolFileDWARF; variable
|
| H A D | CMakeLists.txt | 39 SymbolFileDWARF.cpp
|
| H A D | ManualDWARFIndex.cpp | 150 const LanguageType cu_language = SymbolFileDWARF::GetLanguage(unit); in IndexUnit() 432 const Module::LookupInfo &lookup_info, SymbolFileDWARF &dwarf, in GetFunctions() 443 if (!SymbolFileDWARF::DIEInDeclContext(parent_decl_ctx, in GetFunctions() 455 if (!SymbolFileDWARF::DIEInDeclContext(parent_decl_ctx, in GetFunctions()
|
| H A D | DWARFFormValue.h | 17 class SymbolFileDWARF; variable
|
| /openbsd-src/gnu/usr.bin/clang/liblldbPluginSymbolFile/ |
| H A D | Makefile | 42 SymbolFileDWARF.cpp \
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | BUILD.gn | 72 "SymbolFileDWARF.cpp",
|