| /freebsd-14.2/contrib/llvm-project/lldb/source/Symbol/ |
| H A D | SymbolFile.cpp | 29 char SymbolFile::ID; 32 void SymbolFile::PreloadSymbols() { in PreloadSymbols() 36 std::recursive_mutex &SymbolFile::GetModuleMutex() const { in GetModuleMutex() 40 SymbolFile *SymbolFile::FindPlugin(ObjectFileSP objfile_sp) { in FindPlugin() 41 std::unique_ptr<SymbolFile> best_symfile_up; in FindPlugin() 115 void SymbolFile::FindGlobalVariables(ConstString name, in FindGlobalVariables() 120 void SymbolFile::FindGlobalVariables(const RegularExpression ®ex, in FindGlobalVariables() 129 void SymbolFile::FindFunctions(const RegularExpression ®ex, in FindFunctions() 133 void SymbolFile::GetMangledNamesForFunction( in GetMangledNamesForFunction() 137 void SymbolFile::AssertModuleLock() { in AssertModuleLock() [all …]
|
| H A D | CompileUnit.cpp | 90 SymbolFile *symbol_file = module->GetSymbolFile(); in FindFunction() 159 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) in GetLanguage() 170 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) in GetLineTable() 189 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) in GetDebugMacros() 381 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) { in GetIsOptimized() 397 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) { in GetImportedModules() 407 llvm::DenseSet<SymbolFile *> &visited_symbol_files, in ForEachExternalModule() 409 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) in ForEachExternalModule() 418 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) in GetSupportFiles()
|
| H A D | SymbolFileOnDemand.cpp | 23 std::unique_ptr<SymbolFile> &&symbol_file) in SymbolFileOnDemand() 105 llvm::DenseSet<lldb_private::SymbolFile *> &visited_symbol_files, in ForEachExternalModule() 201 std::optional<SymbolFile::ArrayInfo> 474 return SymbolFile::FindNamespace(name, parent_decl_ctx, in FindNamespace() 523 return SymbolFile::GetParameterStackSize(symbol); in GetParameterStackSize()
|
| H A D | SymbolVendor.cpp | 69 m_sym_file_up.reset(SymbolFile::FindPlugin(objfile_sp)); in AddSymbolFileRepresentation()
|
| H A D | Function.cpp | 332 SymbolFile *sym_file = block.GetSymbolFile(); in GetCallEdges() 526 if (SymbolFile *sym_file = module_sp->GetSymbolFile()) in GetDeclContext() 533 if (SymbolFile *sym_file = module_sp->GetSymbolFile()) in GetCompilerContext() 547 SymbolFile *sym_file = sc.module_sp->GetSymbolFile(); in GetType()
|
| /freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Symbol/ |
| H A D | SymbolFile.h | 50 class SymbolFile : public PluginInterface { 58 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof() 78 static SymbolFile *FindPlugin(lldb::ObjectFileSP objfile_sp); 81 SymbolFile() = default; 83 ~SymbolFile() override = default; 87 virtual SymbolFile *GetBackingSymbolFile() { return this; } in GetBackingSymbolFile() 195 llvm::DenseSet<lldb_private::SymbolFile *> &visited_symbol_files, in ForEachExternalModule() 482 SymbolFile(const SymbolFile &) = delete; 483 const SymbolFile &operator=(const SymbolFile &) = delete; 488 class SymbolFileCommon : public SymbolFile { [all …]
|
| H A D | Type.h | 338 bool AlreadySearched(lldb_private::SymbolFile *sym_file); 341 llvm::DenseSet<lldb_private::SymbolFile *> &GetSearchedSymbolFiles() { in GetSearchedSymbolFiles() 354 llvm::DenseSet<lldb_private::SymbolFile *> m_searched_symbol_files; 360 SymbolFileType(SymbolFile &symbol_file, lldb::user_id_t uid) in SymbolFileType() 363 SymbolFileType(SymbolFile &symbol_file, const lldb::TypeSP &type_sp); 370 SymbolFile &GetSymbolFile() const { return m_symbol_file; } in GetSymbolFile() 373 SymbolFile &m_symbol_file; 434 SymbolFile *GetSymbolFile() { return m_symbol_file; } in GetSymbolFile() 435 const SymbolFile *GetSymbolFile() const { return m_symbol_file; } in GetSymbolFile() 511 SymbolFile *m_symbol_file = nullptr; [all …]
|
| H A D | SymbolFileOnDemand.h | 33 class SymbolFileOnDemand : public lldb_private::SymbolFile { 41 return ClassID == &ID || SymbolFile::isA(ClassID); in isA() 43 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof() 46 SymbolFileOnDemand(std::unique_ptr<SymbolFile> &&symbol_file); 59 SymbolFile *GetBackingSymbolFile() override { return m_sym_file_impl.get(); } in GetBackingSymbolFile() 80 lldb_private::CompileUnit &, llvm::DenseSet<lldb_private::SymbolFile *> &, 255 std::unique_ptr<SymbolFile> m_sym_file_impl;
|
| H A D | SymbolVendor.h | 41 SymbolFile *GetSymbolFile() { return m_sym_file_up.get(); } in GetSymbolFile() 47 std::unique_ptr<SymbolFile> m_sym_file_up; // A single symbol file. Subclasses
|
| H A D | UnwindTable.h | 39 SymbolFile *GetSymbolFile();
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | PDBASTParser.h | 85 bool CompleteTypeFromUDT(lldb_private::SymbolFile &symbol_file, 89 AddRecordMembers(lldb_private::SymbolFile &symbol_file, 94 AddRecordBases(lldb_private::SymbolFile &symbol_file, 98 void AddRecordMethods(lldb_private::SymbolFile &symbol_file, 102 AddRecordMethod(lldb_private::SymbolFile &symbol_file,
|
| H A D | PDBASTParser.cpp | 545 SymbolFile *symbol_file = m_ast.GetSymbolFile(); in CreateLLDBTypeFromPDBType() 623 SymbolFile *symbol_file = m_ast.GetSymbolFile(); in CreateLLDBTypeFromPDBType() 639 SymbolFile *symbol_file = m_ast.GetSymbolFile(); in CreateLLDBTypeFromPDBType() 675 SymbolFile *symbol_file = m_ast.GetSymbolFile(); in CreateLLDBTypeFromPDBType() 736 SymbolFile *symbol_file = m_ast.GetSymbolFile(); in CreateLLDBTypeFromPDBType() 1201 lldb_private::SymbolFile &symbol_file, in CompleteTypeFromUDT() 1241 lldb_private::SymbolFile &symbol_file, in AddRecordMembers() 1363 lldb_private::SymbolFile &symbol_file, in AddRecordBases() 1412 void PDBASTParser::AddRecordMethods(lldb_private::SymbolFile &symbol_file, in AddRecordMethods() 1422 PDBASTParser::AddRecordMethod(lldb_private::SymbolFile &symbol_file, in AddRecordMethod()
|
| /freebsd-14.2/lib/clang/liblldb/ |
| H A D | Makefile | 543 SRCS+= Plugins/SymbolFile/DWARF/DIERef.cpp 547 SRCS+= Plugins/SymbolFile/DWARF/DWARFBaseDIE.cpp 549 SRCS+= Plugins/SymbolFile/DWARF/DWARFContext.cpp 550 SRCS+= Plugins/SymbolFile/DWARF/DWARFDIE.cpp 559 SRCS+= Plugins/SymbolFile/DWARF/DWARFDefines.cpp 561 SRCS+= Plugins/SymbolFile/DWARF/DWARFIndex.cpp 562 SRCS+= Plugins/SymbolFile/DWARF/DWARFTypeUnit.cpp 563 SRCS+= Plugins/SymbolFile/DWARF/DWARFUnit.cpp 567 SRCS+= Plugins/SymbolFile/DWARF/NameToDIE.cpp 599 SRCS+= Symbol/SymbolFile.cpp [all …]
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Core/ |
| H A D | Module.cpp | 381 SymbolFile *symbols = GetSymbolFile(); in ParseAllDebugSymbols() 420 if (SymbolFile *symbols = GetSymbolFile()) in GetNumCompileUnits() 431 if (SymbolFile *symbols = GetSymbolFile()) in GetCompileUnitAtIndex() 465 SymbolFile *symfile = GetSymbolFile(); in ResolveSymbolContextForAddress() 609 if (SymbolFile *symbols = GetSymbolFile()) in FindGlobalVariables() 615 SymbolFile *symbols = GetSymbolFile(); in FindGlobalVariables() 970 if (SymbolFile *symbols = GetSymbolFile()) in FindTypes() 1019 if (SymbolFile *symbols = GetSymbolFile()) in GetSymtab() 1174 if (SymbolFile *symbols = GetSymbolFile()) in Dump() 1236 if (SymbolFile *symbols = GetSymbolFile()) in SectionFileAddressesChanged() [all …]
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | SymbolFileDWARFDebugMap.cpp | 184 SymbolFile * 197 if (SymbolFile *symfile = in GetSymbolFile() 209 SymbolFile *exe_symfile = exe_module_sp->GetSymbolFile(); in GetSymbolFile() 245 SymbolFile *SymbolFileDWARFDebugMap::CreateInstance(ObjectFileSP objfile_sp) { in CreateInstance() 574 return SymbolFile::CompileUnits | SymbolFile::Functions | in CalculateAbilities() 575 SymbolFile::Blocks | SymbolFile::GlobalVariables | in CalculateAbilities() 576 SymbolFile::LocalVariables | SymbolFile::VariableTypes | in CalculateAbilities() 577 SymbolFile::LineTables; in CalculateAbilities() 720 llvm::DenseSet<lldb_private::SymbolFile *> &visited_symbol_files, in ForEachExternalModule() 793 std::optional<SymbolFile::ArrayInfo> [all …]
|
| H A D | DWARFASTParser.cpp | 24 std::optional<SymbolFile::ArrayInfo> 27 SymbolFile::ArrayInfo array_info; in ParseChildArrayInfo()
|
| H A D | SymbolFileDWARFDebugMap.h | 43 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof() 55 static SymbolFile *CreateInstance(lldb::ObjectFileSP objfile_sp); 73 bool ForEachExternalModule(CompileUnit &, llvm::DenseSet<SymbolFile *> &, 209 static SymbolFileDWARF *GetSymbolFileAsSymbolFileDWARF(SymbolFile *sym_file);
|
| H A D | DWARFASTParser.h | 63 static std::optional<SymbolFile::ArrayInfo>
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/JSON/ |
| H A D | SymbolFileJSON.h | 31 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof() 44 static lldb_private::SymbolFile *
|
| H A D | SymbolFileJSON.cpp | 54 SymbolFile *SymbolFileJSON::CreateInstance(ObjectFileSP objfile_sp) { in CreateInstance()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Symtab/ |
| H A D | SymbolFileSymtab.h | 29 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof() 44 static lldb_private::SymbolFile *
|
| H A D | SymbolFileSymtab.cpp | 46 SymbolFile *SymbolFileSymtab::CreateInstance(ObjectFileSP objfile_sp) { in CreateInstance() 233 std::optional<SymbolFile::ArrayInfo>
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/ |
| H A D | SymbolFileBreakpad.h | 34 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof() 47 static SymbolFile *CreateInstance(lldb::ObjectFileSP objfile_sp) { in CreateInstance()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/CTF/ |
| H A D | SymbolFileCTF.h | 32 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof() 45 static lldb_private::SymbolFile *
|
| /freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Core/ |
| H A D | Module.h | 56 class SymbolFile; variable 607 virtual SymbolFile *GetSymbolFile(bool can_create = true, 1075 friend class SymbolFile; variable
|