Home
last modified time | relevance | path

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

123

/external/llvm-project/lldb/source/Symbol/
DSymbolFile.cpp27 char SymbolFile::ID;
29 void SymbolFile::PreloadSymbols() { in PreloadSymbols()
33 std::recursive_mutex &SymbolFile::GetModuleMutex() const { in GetModuleMutex()
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()
67 std::unique_ptr<SymbolFile> curr_symfile_up(create_callback(objfile_sp)); in FindPlugin()
91 SymbolFile::GetTypeSystemForLanguage(lldb::LanguageType language) { in GetTypeSystemForLanguage()
100 uint32_t SymbolFile::ResolveSymbolContext(const FileSpec &file_spec, in ResolveSymbolContext()
107 void SymbolFile::FindGlobalVariables(ConstString name, in FindGlobalVariables()
[all …]
DCompileUnit.cpp86 SymbolFile *symbol_file = module->GetSymbolFile(); in FindFunction()
149 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) in GetLanguage()
160 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) in GetLineTable()
183 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) in GetDebugMacros()
327 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) { in GetIsOptimized()
343 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) { in GetImportedModules()
353 llvm::DenseSet<SymbolFile *> &visited_symbol_files, in ForEachExternalModule()
355 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) in ForEachExternalModule()
364 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) in GetSupportFiles()
DCMakeLists.txt28 SymbolFile.cpp
/external/llvm-project/lldb/include/lldb/Symbol/
DSymbolFile.h36 class SymbolFile : public PluginInterface {
44 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof()
64 static SymbolFile *FindPlugin(lldb::ObjectFileSP objfile_sp);
67 SymbolFile(lldb::ObjectFileSP objfile_sp) in SymbolFile() function
71 ~SymbolFile() override {} in ~SymbolFile()
166 llvm::DenseSet<lldb_private::SymbolFile *> &visited_symbol_files, in ForEachExternalModule()
234 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
244 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
320 SymbolFile(const SymbolFile &) = delete;
321 const SymbolFile &operator=(const SymbolFile &) = delete;
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;
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
DUnwindTable.h38 SymbolFile *GetSymbolFile();
/external/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
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,
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 *
143 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
148 llvm::DenseSet<SymbolFile *> &searched_symbol_files,
/external/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
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()
122 llvm::DenseSet<SymbolFile *> &searched_symbol_files,
126 llvm::DenseSet<SymbolFile *> &searched_symbol_files,
/external/llvm-project/lldb/unittests/SymbolFile/PDB/
DSymbolFilePDBTests.cpp154 SymbolFile *symfile = module->GetSymbolFile(); in TEST_F()
158 uint32_t expected_abilities = SymbolFile::kAllAbilities; in TEST_F()
170 SymbolFile *symfile = module->GetSymbolFile(); in TEST_F()
188 SymbolFile *symfile = module->GetSymbolFile(); in TEST_F()
209 SymbolFile *symfile = module->GetSymbolFile(); in TEST_F()
235 SymbolFile *symfile = module->GetSymbolFile(); in TEST_F()
255 SymbolFile *symfile = module->GetSymbolFile(); in TEST_F()
304 SymbolFile *symfile = module->GetSymbolFile(); in TEST_F()
356 llvm::DenseSet<SymbolFile *> searched_files; in TEST_F()
377 llvm::DenseSet<SymbolFile *> searched_files; in TEST_F()
[all …]
/external/llvm-project/lldb/source/Plugins/SymbolFile/Symtab/
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 *
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>
/external/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
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 *> &,
125 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
130 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
200 static SymbolFileDWARF *GetSymbolFileAsSymbolFileDWARF(SymbolFile *sym_file);
DSymbolFileDWARFDebugMap.cpp176 SymbolFile *
189 if (SymbolFile *symfile = in GetSymbolFile()
201 SymbolFile *exe_symfile = exe_module_sp->GetSymbolFile(); in GetSymbolFile()
240 SymbolFile *SymbolFileDWARFDebugMap::CreateInstance(ObjectFileSP objfile_sp) { in CreateInstance()
245 : SymbolFile(std::move(objfile_sp)), m_flags(), m_compile_unit_infos(), in SymbolFileDWARFDebugMap()
530 SymbolFileDWARFDebugMap::GetSymbolFileAsSymbolFileDWARF(SymbolFile *sym_file) { in GetSymbolFileAsSymbolFileDWARF()
554 return SymbolFile::CompileUnits | SymbolFile::Functions | in CalculateAbilities()
555 SymbolFile::Blocks | SymbolFile::GlobalVariables | in CalculateAbilities()
556 SymbolFile::LocalVariables | SymbolFile::VariableTypes | in CalculateAbilities()
557 SymbolFile::LineTables; in CalculateAbilities()
[all …]
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 *> &,
198 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
203 llvm::DenseSet<SymbolFile *> &searched_symbol_files,
DDWARFASTParser.h53 static llvm::Optional<lldb_private::SymbolFile::ArrayInfo>
DSymbolFileDWARFDwo.h24 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof()
/external/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
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);
141 llvm::DenseSet<SymbolFile *> &searched_symbol_files,
145 llvm::DenseSet<SymbolFile *> &searched_symbol_files,
/external/llvm-project/lldb/source/Core/
DModule.cpp383 SymbolFile *symbols = GetSymbolFile(); in ParseAllDebugSymbols()
425 if (SymbolFile *symbols = GetSymbolFile()) in GetNumCompileUnits()
436 if (SymbolFile *symbols = GetSymbolFile()) in GetCompileUnitAtIndex()
474 SymbolFile *symfile = GetSymbolFile(); in ResolveSymbolContextForAddress()
606 if (SymbolFile *symbols = GetSymbolFile()) in ResolveSymbolContextsForFileSpec()
616 if (SymbolFile *symbols = GetSymbolFile()) in FindGlobalVariables()
622 SymbolFile *symbols = GetSymbolFile(); in FindGlobalVariables()
809 SymbolFile *symbols = GetSymbolFile(); in FindFunctions()
854 if (SymbolFile *symbols = GetSymbolFile()) { in FindFunctions()
941 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files, in FindTypes_Impl()
[all …]
/external/llvm-project/lldb/include/lldb/Core/
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,
1043 friend class SymbolFile; variable
1051 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
DModuleList.h43 class SymbolFile; variable
363 llvm::DenseSet<SymbolFile *> &searched_symbol_files,
/external/llvm-project/lldb/test/Shell/SymbolFile/NativePDB/Inputs/
Ds_constant.s19 ….cv_loc 0 1 79 0 # D:\src\llvm-mono\lldb\lit\SymbolFile\NativePDB\s_constant.cpp:79…
30 ….cv_loc 0 1 80 0 # D:\src\llvm-mono\lldb\lit\SymbolFile\NativePDB\s_constant.cpp:80…
451 # StringData: D:\src\llvm-mono\lldb\lit\SymbolFile\NativePDB\s_constant.cpp
474 # SourceFile: D:\src\llvm-mono\lldb\lit\SymbolFile\NativePDB\s_constant.cpp (0x1006)
558 # SourceFile: D:\src\llvm-mono\lldb\lit\SymbolFile\NativePDB\s_constant.cpp (0x1006)
637 # SourceFile: D:\src\llvm-mono\lldb\lit\SymbolFile\NativePDB\s_constant.cpp (0x1006)
717 # SourceFile: D:\src\llvm-mono\lldb\lit\SymbolFile\NativePDB\s_constant.cpp (0x1006)
798 # SourceFile: D:\src\llvm-mono\lldb\lit\SymbolFile\NativePDB\s_constant.cpp (0x1006)
880 # SourceFile: D:\src\llvm-mono\lldb\lit\SymbolFile\NativePDB\s_constant.cpp (0x1006)
915 # StringData: D:\src\llvm-mono\lldb\lit\SymbolFile\NativePDB\variable.cpp
[all …]
/external/llvm-project/lldb/tools/lldb-test/
Dlldb-test.cpp189 static Expected<CompilerDeclContext> getDeclContext(SymbolFile &Symfile);
397 opts::symbols::getDeclContext(SymbolFile &Symfile) { in getDeclContext()
415 SymbolFile &Symfile = *Module.GetSymbolFile(); in findFunctions()
505 SymbolFile &Symfile = *Module.GetSymbolFile(); in findNamespaces()
523 SymbolFile &Symfile = *Module.GetSymbolFile(); in findTypes()
534 DenseSet<SymbolFile *> SearchedFiles; in findTypes()
555 SymbolFile &Symfile = *Module.GetSymbolFile(); in findVariables()
605 SymbolFile *symfile = Module.GetSymbolFile(); in dumpAST()
633 SymbolFile *symfile = Module.GetSymbolFile(); in dumpEntireClangAST()
655 SymbolFile *symfile = Module.GetSymbolFile(); in verify()
[all …]
/external/llvm-project/lldb/test/Shell/SymbolFile/PDB/
Dcompilands.test10 CHECK: SymbolFile pdb ([[CU]])

123