Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DSymbolFile.cpp26 void SymbolFile::PreloadSymbols() { in PreloadSymbols()
30 std::recursive_mutex &SymbolFile::GetModuleMutex() const { in GetModuleMutex()
34 SymbolFile *SymbolFile::FindPlugin(ObjectFile *obj_file) { in FindPlugin()
35 std::unique_ptr<SymbolFile> best_symfile_ap; in FindPlugin()
84 TypeList *SymbolFile::GetTypeList() { in GetTypeList()
106 SymbolFile::FindGlobalVariables(const ConstString &name, in FindGlobalVariables()
118 uint32_t SymbolFile::FindFunctions(const ConstString &name, in FindFunctions()
128 uint32_t SymbolFile::FindFunctions(const RegularExpression &regex, in FindFunctions()
136 void SymbolFile::GetMangledNamesForFunction( in GetMangledNamesForFunction()
142 uint32_t SymbolFile::FindTypes( in FindTypes()
[all …]
H A DFunction.cpp262 SymbolFile *sym_file = block.GetSymbolFile(); in GetCallEdges()
441 SymbolFile *sym_file = sym_vendor->GetSymbolFile(); in GetDeclContext()
464 SymbolFile *sym_file = sym_vendor->GetSymbolFile(); in GetType()
H A DSymbolVendor.cpp76 m_sym_file_ap.reset(SymbolFile::FindPlugin(objfile_sp.get())); in AddSymbolFileRepresentation()
315 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files, in FindTypes()
/freebsd-12.1/lib/clang/liblldb/
H A DMakefile448 SRCS+= Plugins/SymbolFile/DWARF/DIERef.cpp
451 SRCS+= Plugins/SymbolFile/DWARF/DWARFAttribute.cpp
452 SRCS+= Plugins/SymbolFile/DWARF/DWARFBaseDIE.cpp
454 SRCS+= Plugins/SymbolFile/DWARF/DWARFDIE.cpp
460 SRCS+= Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp
462 SRCS+= Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp
466 SRCS+= Plugins/SymbolFile/DWARF/DWARFDefines.cpp
468 SRCS+= Plugins/SymbolFile/DWARF/DWARFIndex.cpp
469 SRCS+= Plugins/SymbolFile/DWARF/DWARFUnit.cpp
473 SRCS+= Plugins/SymbolFile/DWARF/NameToDIE.cpp
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DSymbolFile.h33 class SymbolFile : public PluginInterface {
54 static SymbolFile *FindPlugin(ObjectFile *obj_file);
59 SymbolFile(ObjectFile *obj_file) in SymbolFile() function
62 ~SymbolFile() override {} in ~SymbolFile()
198 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
250 DISALLOW_COPY_AND_ASSIGN(SymbolFile);
H A DType.h47 SymbolFileType(SymbolFile &symbol_file, lldb::user_id_t uid) in SymbolFileType()
50 SymbolFileType(SymbolFile &symbol_file, const lldb::TypeSP &type_sp);
59 SymbolFile &m_symbol_file;
98 Type(lldb::user_id_t uid, SymbolFile *symbol_file, const ConstString &name,
124 SymbolFile *GetSymbolFile() { return m_symbol_file; } in GetSymbolFile()
125 const SymbolFile *GetSymbolFile() const { return m_symbol_file; } in GetSymbolFile()
215 SymbolFile *m_symbol_file;
H A DSymbolVendor.h104 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
128 SymbolFile *GetSymbolFile() { return m_sym_file_ap.get(); } in GetSymbolFile()
165 std::unique_ptr<SymbolFile> m_sym_file_ap; // A single symbol file. Subclasses
H A DTypeSystem.h96 virtual SymbolFile *GetSymbolFile() const { return m_sym_file; } in GetSymbolFile()
99 virtual void SetSymbolFile(SymbolFile *sym_file) { m_sym_file = sym_file; } in SetSymbolFile()
492 SymbolFile *m_sym_file;
H A DBlock.h332 SymbolFile *GetSymbolFile();
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.h86 bool CompleteTypeFromUDT(lldb_private::SymbolFile &symbol_file,
90 AddRecordMembers(lldb_private::SymbolFile &symbol_file,
95 AddRecordBases(lldb_private::SymbolFile &symbol_file,
99 void AddRecordMethods(lldb_private::SymbolFile &symbol_file,
103 AddRecordMethod(lldb_private::SymbolFile &symbol_file,
H A DSymbolFilePDB.h25 class SymbolFilePDB : public lldb_private::SymbolFile {
40 static lldb_private::SymbolFile *
143 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
H A DPDBASTParser.cpp1162 lldb_private::SymbolFile &symbol_file, in CompleteTypeFromUDT()
1202 lldb_private::SymbolFile &symbol_file, in AddRecordMembers()
1269 lldb_private::SymbolFile &symbol_file, in AddRecordBases()
1318 void PDBASTParser::AddRecordMethods(lldb_private::SymbolFile &symbol_file, in AddRecordMethods()
1328 PDBASTParser::AddRecordMethod(lldb_private::SymbolFile &symbol_file, in AddRecordMethod()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.h19 class SymbolFileBreakpad : public SymbolFile {
33 static SymbolFile *CreateInstance(ObjectFile *obj_file) { in CreateInstance()
40 SymbolFileBreakpad(ObjectFile *object_file) : SymbolFile(object_file) {} in SymbolFileBreakpad()
119 llvm::DenseSet<SymbolFile *> &searched_symbol_files,
/freebsd-12.1/contrib/llvm/tools/lldb/
H A DFREEBSD-Xlist144 source/Plugins/SymbolFile/Breakpad/CMakeLists.txt
145 source/Plugins/SymbolFile/CMakeLists.txt
146 source/Plugins/SymbolFile/DWARF/CMakeLists.txt
147 source/Plugins/SymbolFile/NativePDB/CMakeLists.txt
148 source/Plugins/SymbolFile/PDB/CMakeLists.txt
149 source/Plugins/SymbolFile/Symtab/CMakeLists.txt
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/
H A DSymbolFileSymtab.cpp44 SymbolFile *SymbolFileSymtab::CreateInstance(ObjectFile *obj_file) { in CreateInstance()
55 : SymbolFile(obj_file), m_source_indexes(), m_func_indexes(), in SymbolFileSymtab()
236 llvm::Optional<SymbolFile::ArrayInfo>
H A DSymbolFileSymtab.h19 class SymbolFileSymtab : public lldb_private::SymbolFile {
39 static lldb_private::SymbolFile *
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDebugMap.cpp244 SymbolFile *SymbolFileDWARFDebugMap::CreateInstance(ObjectFile *obj_file) { in CreateInstance()
249 : SymbolFile(ofile), m_flags(), m_compile_unit_infos(), m_func_indexes(), in SymbolFileDWARFDebugMap()
531 SymbolFileDWARFDebugMap::GetSymbolFileAsSymbolFileDWARF(SymbolFile *sym_file) { in GetSymbolFileAsSymbolFileDWARF()
559 return SymbolFile::CompileUnits | SymbolFile::Functions | in CalculateAbilities()
560 SymbolFile::Blocks | SymbolFile::GlobalVariables | in CalculateAbilities()
561 SymbolFile::LocalVariables | SymbolFile::VariableTypes | in CalculateAbilities()
562 SymbolFile::LineTables; in CalculateAbilities()
714 llvm::Optional<SymbolFile::ArrayInfo>
1185 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files, in FindTypes()
H A DSymbolFileDWARFDebugMap.h27 class SymbolFileDWARFDebugMap : public lldb_private::SymbolFile {
40 static lldb_private::SymbolFile *
122 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
196 static SymbolFileDWARF *GetSymbolFileAsSymbolFileDWARF(SymbolFile *sym_file);
H A DDWARFASTParser.h55 static llvm::Optional<lldb_private::SymbolFile::ArrayInfo>
H A DSymbolFileDWARF.h62 class SymbolFileDWARF : public lldb_private::SymbolFile,
86 static lldb_private::SymbolFile *
199 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/
H A DModule.h72 class SymbolFile; variable
521 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
1169 friend class SymbolFile; variable
1177 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
H A DModuleList.h61 class SymbolFile; variable
452 llvm::DenseSet<SymbolFile *> &searched_symbol_files,
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.h44 class SymbolFileNativePDB : public SymbolFile {
61 static SymbolFile *CreateInstance(ObjectFile *obj_file);
145 llvm::DenseSet<SymbolFile *> &searched_symbol_files,
/freebsd-12.1/contrib/llvm/tools/lldb/source/Core/
H A DModule.cpp507 SymbolFile *symfile = sym_vendor->GetSymbolFile(); in ResolveSymbolContextForAddress()
948 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files, in FindTypes_Impl()
964 llvm::DenseSet<lldb_private::SymbolFile *> searched_symbol_files; in FindTypesInNamespace()
979 llvm::DenseSet<lldb_private::SymbolFile *> searched_symbol_files; in FindFirstType()
989 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files, in FindTypes()
1411 if (SymbolFile *symbol_file = sym_vendor->GetSymbolFile()) { in PreloadSymbols()
1427 SymbolFile *symbol_file = m_symfile_ap->GetSymbolFile(); in SetSymbolFileFileSpec()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/
H A Dlldb-private-interfaces.h71 typedef SymbolFile *(*SymbolFileCreateInstance)(ObjectFile *obj_file);

12