Home
last modified time | relevance | path

Searched refs:SymbolFile (Results 1 – 25 of 56) sorted by relevance

123

/freebsd-13.1/contrib/llvm-project/lldb/source/Symbol/
H A DSymbolFile.cpp27 char SymbolFile::ID;
29 void SymbolFile::PreloadSymbols() { in PreloadSymbols()
36 ObjectFile *SymbolFile::GetMainObjectFile() { in GetMainObjectFile()
40 SymbolFile *SymbolFile::FindPlugin(ObjectFileSP objfile_sp) { in FindPlugin()
41 std::unique_ptr<SymbolFile> best_symfile_up; in FindPlugin()
126 void SymbolFile::GetMangledNamesForFunction( in GetMangledNamesForFunction()
132 void SymbolFile::FindTypes( in FindTypes()
143 void SymbolFile::AssertModuleLock() { in AssertModuleLock()
157 uint32_t SymbolFile::GetNumCompileUnits() { in GetNumCompileUnits()
193 Symtab *SymbolFile::GetSymtab() { in GetSymtab()
[all …]
H A DCompileUnit.cpp85 SymbolFile *symbol_file = module->GetSymbolFile(); in FindFunction()
148 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) in GetLanguage()
159 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) in GetLineTable()
182 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) in GetDebugMacros()
339 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) { in GetIsOptimized()
355 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) { in GetImportedModules()
365 llvm::DenseSet<SymbolFile *> &visited_symbol_files, in ForEachExternalModule()
367 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) in ForEachExternalModule()
376 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) in GetSupportFiles()
H A DSymbolVendor.cpp69 m_sym_file_up.reset(SymbolFile::FindPlugin(objfile_sp)); in AddSymbolFileRepresentation()
H A DFunction.cpp306 SymbolFile *sym_file = block.GetSymbolFile(); in GetCallEdges()
495 if (SymbolFile *sym_file = module_sp->GetSymbolFile()) in GetDeclContext()
510 SymbolFile *sym_file = sc.module_sp->GetSymbolFile(); in GetType()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DSymbolFile.h37 class SymbolFile : public PluginInterface {
45 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof()
65 static SymbolFile *FindPlugin(lldb::ObjectFileSP objfile_sp);
68 SymbolFile(lldb::ObjectFileSP objfile_sp) in SymbolFile() function
72 ~SymbolFile() override = default;
167 llvm::DenseSet<lldb_private::SymbolFile *> &visited_symbol_files, in ForEachExternalModule()
235 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
245 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
321 SymbolFile(const SymbolFile &) = delete;
322 const SymbolFile &operator=(const SymbolFile &) = delete;
H A DType.h49 SymbolFileType(SymbolFile &symbol_file, lldb::user_id_t uid) in SymbolFileType()
52 SymbolFileType(SymbolFile &symbol_file, const lldb::TypeSP &type_sp);
59 SymbolFile &GetSymbolFile() const { return m_symbol_file; } in GetSymbolFile()
62 SymbolFile &m_symbol_file;
97 Type(lldb::user_id_t uid, SymbolFile *symbol_file, ConstString name,
127 SymbolFile *GetSymbolFile() { return m_symbol_file; } in GetSymbolFile()
128 const SymbolFile *GetSymbolFile() const { return m_symbol_file; } in GetSymbolFile()
216 SymbolFile *m_symbol_file = nullptr;
H A DSymbolVendor.h41 SymbolFile *GetSymbolFile() { return m_sym_file_up.get(); } in GetSymbolFile()
49 std::unique_ptr<SymbolFile> m_sym_file_up; // A single symbol file. Subclasses
H A DUnwindTable.h38 SymbolFile *GetSymbolFile();
H A DTypeSystem.h92 virtual SymbolFile *GetSymbolFile() const { return m_sym_file; } in GetSymbolFile()
95 virtual void SetSymbolFile(SymbolFile *sym_file) { m_sym_file = sym_file; } in SetSymbolFile()
498 SymbolFile *m_sym_file = nullptr;
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.h23 class SymbolFileBreakpad : public SymbolFile {
31 return ClassID == &ID || SymbolFile::isA(ClassID); in isA()
33 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof()
46 static SymbolFile *CreateInstance(lldb::ObjectFileSP objfile_sp) { in CreateInstance()
52 : SymbolFile(std::move(objfile_sp)) {} in SymbolFileBreakpad()
121 llvm::DenseSet<SymbolFile *> &searched_symbol_files,
125 llvm::DenseSet<SymbolFile *> &searched_symbol_files,
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.h85 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 DSymbolFilePDB.h24 class SymbolFilePDB : public lldb_private::SymbolFile {
32 return ClassID == &ID || SymbolFile::isA(ClassID); in isA()
34 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof()
48 static lldb_private::SymbolFile *
142 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
147 llvm::DenseSet<SymbolFile *> &searched_symbol_files,
H A DPDBASTParser.cpp537 SymbolFile *symbol_file = m_ast.GetSymbolFile(); in CreateLLDBTypeFromPDBType()
617 SymbolFile *symbol_file = m_ast.GetSymbolFile(); in CreateLLDBTypeFromPDBType()
633 SymbolFile *symbol_file = m_ast.GetSymbolFile(); in CreateLLDBTypeFromPDBType()
670 SymbolFile *symbol_file = m_ast.GetSymbolFile(); in CreateLLDBTypeFromPDBType()
731 SymbolFile *symbol_file = m_ast.GetSymbolFile(); in CreateLLDBTypeFromPDBType()
1192 lldb_private::SymbolFile &symbol_file, in CompleteTypeFromUDT()
1232 lldb_private::SymbolFile &symbol_file, in AddRecordMembers()
1345 lldb_private::SymbolFile &symbol_file, in AddRecordBases()
1394 void PDBASTParser::AddRecordMethods(lldb_private::SymbolFile &symbol_file, in AddRecordMethods()
1404 PDBASTParser::AddRecordMethod(lldb_private::SymbolFile &symbol_file, in AddRecordMethod()
/freebsd-13.1/lib/clang/liblldb/
H A DMakefile506 SRCS+= Plugins/SymbolFile/DWARF/DIERef.cpp
510 SRCS+= Plugins/SymbolFile/DWARF/DWARFBaseDIE.cpp
512 SRCS+= Plugins/SymbolFile/DWARF/DWARFContext.cpp
513 SRCS+= Plugins/SymbolFile/DWARF/DWARFDIE.cpp
523 SRCS+= Plugins/SymbolFile/DWARF/DWARFDefines.cpp
525 SRCS+= Plugins/SymbolFile/DWARF/DWARFIndex.cpp
526 SRCS+= Plugins/SymbolFile/DWARF/DWARFTypeUnit.cpp
527 SRCS+= Plugins/SymbolFile/DWARF/DWARFUnit.cpp
532 SRCS+= Plugins/SymbolFile/DWARF/NameToDIE.cpp
562 SRCS+= Symbol/SymbolFile.cpp
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Symtab/
H A DSymbolFileSymtab.h18 class SymbolFileSymtab : public lldb_private::SymbolFile {
26 return ClassID == &ID || SymbolFile::isA(ClassID); in isA()
28 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof()
43 static lldb_private::SymbolFile *
H A DSymbolFileSymtab.cpp50 SymbolFile *SymbolFileSymtab::CreateInstance(ObjectFileSP objfile_sp) { in CreateInstance()
59 : SymbolFile(std::move(objfile_sp)), m_source_indexes(), m_func_indexes(), in SymbolFileSymtab()
237 llvm::Optional<SymbolFile::ArrayInfo>
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDebugMap.h25 class SymbolFileDWARFDebugMap : public lldb_private::SymbolFile {
33 return ClassID == &ID || SymbolFile::isA(ClassID); in isA()
35 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof()
47 static lldb_private::SymbolFile *
67 lldb_private::CompileUnit &, llvm::DenseSet<lldb_private::SymbolFile *> &,
124 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
129 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
198 static SymbolFileDWARF *GetSymbolFileAsSymbolFileDWARF(SymbolFile *sym_file);
H A DSymbolFileDWARFDebugMap.cpp178 SymbolFile *
191 if (SymbolFile *symfile = in GetSymbolFile()
203 SymbolFile *exe_symfile = exe_module_sp->GetSymbolFile(); in GetSymbolFile()
556 return SymbolFile::CompileUnits | SymbolFile::Functions | in CalculateAbilities()
557 SymbolFile::Blocks | SymbolFile::GlobalVariables | in CalculateAbilities()
558 SymbolFile::LocalVariables | SymbolFile::VariableTypes | in CalculateAbilities()
559 SymbolFile::LineTables; in CalculateAbilities()
668 llvm::DenseSet<lldb_private::SymbolFile *> &visited_symbol_files, in ForEachExternalModule()
741 llvm::Optional<SymbolFile::ArrayInfo>
1181 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files, in FindTypes()
[all …]
H A DSymbolFileDWARF.h58 class SymbolFileDWARF : public lldb_private::SymbolFile,
67 return ClassID == &ID || SymbolFile::isA(ClassID); in isA()
69 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof()
90 static lldb_private::SymbolFile *
119 lldb_private::CompileUnit &, llvm::DenseSet<lldb_private::SymbolFile *> &,
197 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
202 llvm::DenseSet<SymbolFile *> &searched_symbol_files,
H A DDWARFASTParser.h53 static llvm::Optional<lldb_private::SymbolFile::ArrayInfo>
H A DSymbolFileDWARFDwo.h24 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof()
/freebsd-13.1/contrib/llvm-project/lldb/source/Core/
H A DModule.cpp381 SymbolFile *symbols = GetSymbolFile(); in ParseAllDebugSymbols()
422 if (SymbolFile *symbols = GetSymbolFile()) in GetNumCompileUnits()
467 SymbolFile *symfile = GetSymbolFile(); in ResolveSymbolContextForAddress()
611 if (SymbolFile *symbols = GetSymbolFile()) in FindGlobalVariables()
617 SymbolFile *symbols = GetSymbolFile(); in FindGlobalVariables()
804 SymbolFile *symbols = GetSymbolFile(); in FindFunctions()
944 if (SymbolFile *symbols = GetSymbolFile()) in FindTypes_Impl()
1031 if (SymbolFile *symbols = GetSymbolFile()) in FindTypes()
1052 if (SymbolFile *symbols = GetSymbolFile()) in GetSymtab()
1230 if (SymbolFile *symbols = GetSymbolFile()) in Dump()
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.h41 class SymbolFileNativePDB : public SymbolFile {
51 return ClassID == &ID || SymbolFile::isA(ClassID); in isA()
53 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof()
67 static SymbolFile *CreateInstance(lldb::ObjectFileSP objfile_sp);
140 llvm::DenseSet<SymbolFile *> &searched_symbol_files,
144 llvm::DenseSet<SymbolFile *> &searched_symbol_files,
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Core/
H A DModule.h53 class SymbolFile; variable
419 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
431 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
620 virtual SymbolFile *GetSymbolFile(bool can_create = true,
1037 friend class SymbolFile; variable
1045 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
H A DModuleList.h43 class SymbolFile; variable
349 llvm::DenseSet<SymbolFile *> &searched_symbol_files,

123