/openbsd/gnu/llvm/lldb/source/Symbol/ |
H A D | SymbolFile.cpp | 28 char SymbolFile::ID; 31 void SymbolFile::PreloadSymbols() { in PreloadSymbols() 35 std::recursive_mutex &SymbolFile::GetModuleMutex() const { in GetModuleMutex() 39 SymbolFile *SymbolFile::FindPlugin(ObjectFileSP objfile_sp) { in FindPlugin() 40 std::unique_ptr<SymbolFile> best_symfile_up; in FindPlugin() 114 void SymbolFile::FindGlobalVariables(ConstString name, in FindGlobalVariables() 128 void SymbolFile::FindFunctions(const RegularExpression ®ex, in FindFunctions() 132 void SymbolFile::GetMangledNamesForFunction( in GetMangledNamesForFunction() 136 void SymbolFile::FindTypes( in FindTypes() 142 void SymbolFile::FindTypes(llvm::ArrayRef<CompilerContext> pattern, in FindTypes() [all …]
|
H A D | CompileUnit.cpp | 86 SymbolFile *symbol_file = module->GetSymbolFile(); in FindFunction() 155 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) in GetLanguage() 166 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) in GetLineTable() 193 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) in GetDebugMacros() 385 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) { in GetIsOptimized() 401 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) { in GetImportedModules() 411 llvm::DenseSet<SymbolFile *> &visited_symbol_files, in ForEachExternalModule() 413 if (SymbolFile *symfile = GetModule()->GetSymbolFile()) in ForEachExternalModule() 422 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> 437 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files, in FindTypes() 451 llvm::DenseSet<SymbolFile *> &searched_symbol_files, TypeMap &types) { in FindTypes() 490 return SymbolFile::FindNamespace(name, parent_decl_ctx); in FindNamespace() 537 return SymbolFile::GetParameterStackSize(symbol); in GetParameterStackSize()
|
/openbsd/gnu/llvm/lldb/include/lldb/Symbol/ |
H A D | SymbolFile.h | 47 class SymbolFile : public PluginInterface { 55 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof() 75 static SymbolFile *FindPlugin(lldb::ObjectFileSP objfile_sp); 78 SymbolFile() = default; 80 ~SymbolFile() override = default; 84 virtual SymbolFile *GetBackingSymbolFile() { return this; } in GetBackingSymbolFile() 181 llvm::DenseSet<lldb_private::SymbolFile *> &visited_symbol_files, in ForEachExternalModule() 430 SymbolFile(const SymbolFile &) = delete; 431 const SymbolFile &operator=(const SymbolFile &) = delete; 436 class SymbolFileCommon : public SymbolFile { [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 *> &, 159 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files, 164 llvm::DenseSet<SymbolFile *> &searched_symbol_files, 258 std::unique_ptr<SymbolFile> m_sym_file_impl;
|
H A D | Type.h | 51 SymbolFileType(SymbolFile &symbol_file, lldb::user_id_t uid) in SymbolFileType() 54 SymbolFileType(SymbolFile &symbol_file, const lldb::TypeSP &type_sp); 61 SymbolFile &GetSymbolFile() const { return m_symbol_file; } in GetSymbolFile() 64 SymbolFile &m_symbol_file; 125 SymbolFile *GetSymbolFile() { return m_symbol_file; } in GetSymbolFile() 126 const SymbolFile *GetSymbolFile() const { return m_symbol_file; } in GetSymbolFile() 211 SymbolFile *m_symbol_file = nullptr; 235 Type(lldb::user_id_t uid, SymbolFile *symbol_file, ConstString name,
|
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
|
/openbsd/gnu/usr.bin/clang/liblldbPluginSymbolFile/ |
H A D | Makefile | 67 .PATH: ${.CURDIR}/../../../llvm/lldb/source/Plugins/SymbolFile/Breakpad 68 .PATH: ${.CURDIR}/../../../llvm/lldb/source/Plugins/SymbolFile/DWARF 69 .PATH: ${.CURDIR}/../../../llvm/lldb/source/Plugins/SymbolFile/NativePDB 70 .PATH: ${.CURDIR}/../../../llvm/lldb/source/Plugins/SymbolFile/PDB 71 .PATH: ${.CURDIR}/../../../llvm/lldb/source/Plugins/SymbolFile/Symtab
|
/openbsd/gnu/llvm/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 | SymbolFilePDB.h | 35 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof() 49 static lldb_private::SymbolFile * 142 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files, 147 llvm::DenseSet<SymbolFile *> &searched_symbol_files,
|
H A D | PDBASTParser.cpp | 546 SymbolFile *symbol_file = m_ast.GetSymbolFile(); in CreateLLDBTypeFromPDBType() 625 SymbolFile *symbol_file = m_ast.GetSymbolFile(); in CreateLLDBTypeFromPDBType() 641 SymbolFile *symbol_file = m_ast.GetSymbolFile(); in CreateLLDBTypeFromPDBType() 677 SymbolFile *symbol_file = m_ast.GetSymbolFile(); in CreateLLDBTypeFromPDBType() 738 SymbolFile *symbol_file = m_ast.GetSymbolFile(); in CreateLLDBTypeFromPDBType() 1203 lldb_private::SymbolFile &symbol_file, in CompleteTypeFromUDT() 1243 lldb_private::SymbolFile &symbol_file, in AddRecordMembers() 1356 lldb_private::SymbolFile &symbol_file, in AddRecordBases() 1405 void PDBASTParser::AddRecordMethods(lldb_private::SymbolFile &symbol_file, in AddRecordMethods() 1415 PDBASTParser::AddRecordMethod(lldb_private::SymbolFile &symbol_file, in AddRecordMethod()
|
/openbsd/gnu/llvm/lldb/source/Core/ |
H A D | Module.cpp | 384 SymbolFile *symbols = GetSymbolFile(); in ParseAllDebugSymbols() 423 if (SymbolFile *symbols = GetSymbolFile()) in GetNumCompileUnits() 468 SymbolFile *symfile = GetSymbolFile(); in ResolveSymbolContextForAddress() 612 if (SymbolFile *symbols = GetSymbolFile()) in FindGlobalVariables() 618 SymbolFile *symbols = GetSymbolFile(); in FindGlobalVariables() 962 if (SymbolFile *symbols = GetSymbolFile()) in FindTypes_Impl() 1048 if (SymbolFile *symbols = GetSymbolFile()) in FindTypes() 1069 if (SymbolFile *symbols = GetSymbolFile()) in GetSymtab() 1224 if (SymbolFile *symbols = GetSymbolFile()) in Dump() 1285 if (SymbolFile *symbols = GetSymbolFile()) in SectionFileAddressesChanged() [all …]
|
/openbsd/gnu/usr.bin/clang/include/lldb/Plugins/ |
H A D | Makefile | 103 ${LLDB_SRCS}/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFProperties.td 105 -I${LLDB_SRCS}/source/Plugins/SymbolFile/DWARF \ 109 ${LLDB_SRCS}/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFProperties.td 111 -I${LLDB_SRCS}/source/Plugins/SymbolFile/DWARF \
|
/openbsd/gnu/llvm/llvm/utils/gn/secondary/lldb/source/Plugins/TypeSystem/Clang/ |
H A D | BUILD.gn | 15 "//lldb/source/Plugins/SymbolFile/DWARF", 16 "//lldb/source/Plugins/SymbolFile/PDB",
|
/openbsd/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | SymbolFileDWARFDebugMap.h | 37 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof() 49 static lldb_private::SymbolFile * 69 lldb_private::CompileUnit &, llvm::DenseSet<lldb_private::SymbolFile *> &, 129 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files, 134 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files, 215 static SymbolFileDWARF *GetSymbolFileAsSymbolFileDWARF(SymbolFile *sym_file);
|
H A D | SymbolFileDWARFDebugMap.cpp | 182 SymbolFile * 195 if (SymbolFile *symfile = in GetSymbolFile() 207 SymbolFile *exe_symfile = exe_module_sp->GetSymbolFile(); in GetSymbolFile() 578 return SymbolFile::CompileUnits | SymbolFile::Functions | in CalculateAbilities() 579 SymbolFile::Blocks | SymbolFile::GlobalVariables | in CalculateAbilities() 580 SymbolFile::LocalVariables | SymbolFile::VariableTypes | in CalculateAbilities() 581 SymbolFile::LineTables; in CalculateAbilities() 712 llvm::DenseSet<lldb_private::SymbolFile *> &visited_symbol_files, in ForEachExternalModule() 785 std::optional<SymbolFile::ArrayInfo> 1225 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files, in FindTypes() [all …]
|
H A D | DWARFASTParser.cpp | 22 std::optional<SymbolFile::ArrayInfo> 25 SymbolFile::ArrayInfo array_info; in ParseChildArrayInfo()
|
H A D | SymbolFileDWARF.h | 72 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof() 93 static lldb_private::SymbolFile * 122 lldb_private::CompileUnit &, llvm::DenseSet<lldb_private::SymbolFile *> &, 202 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files, 207 llvm::DenseSet<SymbolFile *> &searched_symbol_files,
|
/openbsd/gnu/llvm/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() 123 llvm::DenseSet<SymbolFile *> &searched_symbol_files, 127 llvm::DenseSet<SymbolFile *> &searched_symbol_files,
|
/openbsd/gnu/llvm/llvm/utils/gn/secondary/lldb/source/Plugins/ |
H A D | BUILD.gn | 152 "//lldb/source/Plugins/SymbolFile/Breakpad", 156 "//lldb/source/Plugins/SymbolFile/DWARF", 160 "//lldb/source/Plugins/SymbolFile/PDB", 164 "//lldb/source/Plugins/SymbolFile/Symtab",
|
/openbsd/gnu/llvm/lldb/include/lldb/Core/ |
H A D | Module.h | 56 class SymbolFile; variable 451 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files, 464 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files, 653 virtual SymbolFile *GetSymbolFile(bool can_create = true, 1158 friend class SymbolFile; variable 1166 llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files,
|
/openbsd/gnu/llvm/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 *
|
/openbsd/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | SymbolFileNativePDB.h | 55 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof() 69 static SymbolFile *CreateInstance(lldb::ObjectFileSP objfile_sp); 145 llvm::DenseSet<SymbolFile *> &searched_symbol_files, 149 llvm::DenseSet<SymbolFile *> &searched_symbol_files,
|
/openbsd/gnu/llvm/lldb/tools/lldb-test/ |
H A D | lldb-test.cpp | 238 static Expected<CompilerDeclContext> getDeclContext(SymbolFile &Symfile); 449 opts::symbols::getDeclContext(SymbolFile &Symfile) { in getDeclContext() 467 SymbolFile &Symfile = *Module.GetSymbolFile(); in findFunctions() 558 SymbolFile &Symfile = *Module.GetSymbolFile(); in findNamespaces() 576 SymbolFile &Symfile = *Module.GetSymbolFile(); in findTypes() 587 DenseSet<SymbolFile *> SearchedFiles; in findTypes() 608 SymbolFile &Symfile = *Module.GetSymbolFile(); in findVariables() 658 SymbolFile *symfile = Module.GetSymbolFile(); in dumpAST() 686 SymbolFile *symfile = Module.GetSymbolFile(); in dumpEntireClangAST() 707 SymbolFile *symfile = Module.GetSymbolFile(); in verify() [all …]
|
/openbsd/gnu/llvm/llvm/utils/gn/secondary/lldb/source/Plugins/SymbolFile/Breakpad/ |
H A D | BUILD.gn | 13 # Reaches into Plugins/SymbolFile/Breakpad.
|