| /freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/ |
| H A D | CompileUnit.cpp | 20 CompileUnit::CompileUnit(const lldb::ModuleSP &module_sp, void *user_data, in CompileUnit() function in CompileUnit 33 CompileUnit::CompileUnit(const lldb::ModuleSP &module_sp, void *user_data, in CompileUnit() function in CompileUnit 46 CompileUnit::~CompileUnit() {} in ~CompileUnit() 55 CompileUnit *CompileUnit::CalculateSymbolContextCompileUnit() { return this; } in CalculateSymbolContextCompileUnit() 57 void CompileUnit::DumpSymbolContext(Stream *s) { in DumpSymbolContext() 62 void CompileUnit::GetDescription(Stream *s, in GetDescription() 69 void CompileUnit::ForeachFunction( in ForeachFunction() 179 lldb::LanguageType CompileUnit::GetLanguage() { in GetLanguage() 192 LineTable *CompileUnit::GetLineTable() { in GetLineTable() 212 DebugMacros *CompileUnit::GetDebugMacros() { in GetDebugMacros() [all …]
|
| H A D | SymbolVendor.cpp | 121 lldb::LanguageType SymbolVendor::ParseLanguage(CompileUnit &comp_unit) { in ParseLanguage() 131 size_t SymbolVendor::ParseFunctions(CompileUnit &comp_unit) { in ParseFunctions() 141 bool SymbolVendor::ParseLineTable(CompileUnit &comp_unit) { in ParseLineTable() 151 bool SymbolVendor::ParseDebugMacros(CompileUnit &comp_unit) { in ParseDebugMacros() 160 bool SymbolVendor::ParseSupportFiles(CompileUnit &comp_unit, in ParseSupportFiles() 171 bool SymbolVendor::ParseIsOptimized(CompileUnit &comp_unit) { in ParseIsOptimized() 202 size_t SymbolVendor::ParseTypes(CompileUnit &comp_unit) { in ParseTypes()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/API/ |
| H A D | SBCompileUnit.h | 81 SBCompileUnit(lldb_private::CompileUnit *lldb_object_ptr); 83 const lldb_private::CompileUnit *operator->() const; 85 const lldb_private::CompileUnit &operator*() const; 87 lldb_private::CompileUnit *get(); 89 void reset(lldb_private::CompileUnit *lldb_object_ptr); 91 lldb_private::CompileUnit *m_opaque_ptr;
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/ |
| H A D | CompileUnit.h | 37 class CompileUnit : public std::enable_shared_from_this<CompileUnit>, 79 CompileUnit(const lldb::ModuleSP &module_sp, void *user_data, 120 CompileUnit(const lldb::ModuleSP &module_sp, void *user_data, 127 ~CompileUnit() override; 149 CompileUnit *CalculateSymbolContextCompileUnit() override; 458 DISALLOW_COPY_AND_ASSIGN(CompileUnit);
|
| H A D | SymbolVendor.h | 49 virtual lldb::LanguageType ParseLanguage(CompileUnit &comp_unit); 51 virtual size_t ParseFunctions(CompileUnit &comp_unit); 53 virtual bool ParseLineTable(CompileUnit &comp_unit); 55 virtual bool ParseDebugMacros(CompileUnit &comp_unit); 57 virtual bool ParseSupportFiles(CompileUnit &comp_unit, 60 virtual bool ParseIsOptimized(CompileUnit &comp_unit); 62 virtual size_t ParseTypes(CompileUnit &comp_unit);
|
| H A D | SymbolFile.h | 128 virtual lldb::LanguageType ParseLanguage(CompileUnit &comp_unit) = 0; 129 virtual size_t ParseFunctions(CompileUnit &comp_unit) = 0; 130 virtual bool ParseLineTable(CompileUnit &comp_unit) = 0; 131 virtual bool ParseDebugMacros(CompileUnit &comp_unit) = 0; 132 virtual bool ParseSupportFiles(CompileUnit &comp_unit, 134 virtual size_t ParseTypes(CompileUnit &comp_unit) = 0; 135 virtual bool ParseIsOptimized(CompileUnit &comp_unit) { return false; } in ParseIsOptimized()
|
| H A D | Function.h | 406 Function(CompileUnit *comp_unit, lldb::user_id_t func_uid, 424 CompileUnit *CalculateSymbolContextCompileUnit() override; 487 CompileUnit *GetCompileUnit(); 495 const CompileUnit *GetCompileUnit() const; 646 CompileUnit *m_comp_unit; ///< The compile unit that owns this function.
|
| H A D | SymbolContext.h | 82 CompileUnit *comp_unit = nullptr, 89 CompileUnit *comp_unit = nullptr, 381 CompileUnit *comp_unit; ///< The CompileUnit for a given query
|
| H A D | DebugMacros.h | 21 class CompileUnit; variable 52 const FileSpec &GetFileSpec(CompileUnit *comp_unit) const;
|
| H A D | LineTable.h | 51 LineTable(CompileUnit *comp_unit); 352 CompileUnit
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/ |
| H A D | SymbolFileSymtab.h | 52 ParseLanguage(lldb_private::CompileUnit &comp_unit) override; 54 size_t ParseFunctions(lldb_private::CompileUnit &comp_unit) override; 56 bool ParseLineTable(lldb_private::CompileUnit &comp_unit) override; 58 bool ParseDebugMacros(lldb_private::CompileUnit &comp_unit) override; 60 bool ParseSupportFiles(lldb_private::CompileUnit &comp_unit, 63 size_t ParseTypes(lldb_private::CompileUnit &comp_unit) override;
|
| H A D | SymbolFileSymtab.cpp | 127 cu_sp.reset(new CompileUnit(m_obj_file->GetModule(), NULL, in ParseCompileUnitAtIndex() 134 lldb::LanguageType SymbolFileSymtab::ParseLanguage(CompileUnit &comp_unit) { in ParseLanguage() 138 size_t SymbolFileSymtab::ParseFunctions(CompileUnit &comp_unit) { in ParseFunctions() 208 size_t SymbolFileSymtab::ParseTypes(CompileUnit &comp_unit) { return 0; } in ParseTypes() 210 bool SymbolFileSymtab::ParseLineTable(CompileUnit &comp_unit) { return false; } in ParseLineTable() 212 bool SymbolFileSymtab::ParseDebugMacros(CompileUnit &comp_unit) { in ParseDebugMacros() 216 bool SymbolFileSymtab::ParseSupportFiles(CompileUnit &comp_unit, in ParseSupportFiles()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Breakpad/ |
| H A D | SymbolFileBreakpad.h | 56 lldb::LanguageType ParseLanguage(CompileUnit &comp_unit) override { in ParseLanguage() 60 size_t ParseFunctions(CompileUnit &comp_unit) override; 62 bool ParseLineTable(CompileUnit &comp_unit) override; 64 bool ParseDebugMacros(CompileUnit &comp_unit) override { return false; } in ParseDebugMacros() 66 bool ParseSupportFiles(CompileUnit &comp_unit, in ParseSupportFiles() 70 size_t ParseTypes(CompileUnit &cu) override { return 0; } in ParseTypes()
|
| H A D | SymbolFileBreakpad.cpp | 118 size_t SymbolFileBreakpad::ParseFunctions(CompileUnit &comp_unit) { in ParseFunctions() 123 bool SymbolFileBreakpad::ParseLineTable(CompileUnit &comp_unit) { in ParseLineTable()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | SymbolFileNativePDB.h | 86 ParseLanguage(lldb_private::CompileUnit &comp_unit) override; 88 size_t ParseFunctions(lldb_private::CompileUnit &comp_unit) override; 90 bool ParseLineTable(lldb_private::CompileUnit &comp_unit) override; 92 bool ParseDebugMacros(lldb_private::CompileUnit &comp_unit) override; 94 bool ParseSupportFiles(lldb_private::CompileUnit &comp_unit, 96 size_t ParseTypes(lldb_private::CompileUnit &comp_unit) override; 198 CompileUnit &comp_unit); 210 CompileUnit &comp_unit); 221 size_t ParseVariablesForCompileUnit(CompileUnit &comp_unit,
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | SymbolFilePDB.h | 63 ParseLanguage(lldb_private::CompileUnit &comp_unit) override; 65 size_t ParseFunctions(lldb_private::CompileUnit &comp_unit) override; 67 bool ParseLineTable(lldb_private::CompileUnit &comp_unit) override; 69 bool ParseDebugMacros(lldb_private::CompileUnit &comp_unit) override; 71 bool ParseSupportFiles(lldb_private::CompileUnit &comp_unit, 74 size_t ParseTypes(lldb_private::CompileUnit &comp_unit) override; 186 bool ParseCompileUnitLineTable(lldb_private::CompileUnit &comp_unit, 218 lldb_private::CompileUnit &comp_unit);
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | SymbolFileDWARFDebugMap.h | 59 ParseLanguage(lldb_private::CompileUnit &comp_unit) override; 61 size_t ParseFunctions(lldb_private::CompileUnit &comp_unit) override; 63 bool ParseLineTable(lldb_private::CompileUnit &comp_unit) override; 65 bool ParseDebugMacros(lldb_private::CompileUnit &comp_unit) override; 67 bool ParseSupportFiles(lldb_private::CompileUnit &comp_unit, 70 bool ParseIsOptimized(lldb_private::CompileUnit &comp_unit) override; 72 size_t ParseTypes(lldb_private::CompileUnit &comp_unit) override; 201 CompileUnitInfo *GetCompUnitInfo(const lldb_private::CompileUnit &comp_unit); 219 SymbolFileDWARF *GetSymbolFile(const lldb_private::CompileUnit &comp_unit);
|
| H A D | SymbolFileDWARF.h | 110 ParseLanguage(lldb_private::CompileUnit &comp_unit) override; 112 size_t ParseFunctions(lldb_private::CompileUnit &comp_unit) override; 114 bool ParseLineTable(lldb_private::CompileUnit &comp_unit) override; 116 bool ParseDebugMacros(lldb_private::CompileUnit &comp_unit) override; 118 bool ParseSupportFiles(lldb_private::CompileUnit &comp_unit, 121 bool ParseIsOptimized(lldb_private::CompileUnit &comp_unit) override; 123 size_t ParseTypes(lldb_private::CompileUnit &comp_unit) override; 272 lldb_private::CompileUnit * 351 GetDWARFCompileUnit(lldb_private::CompileUnit *comp_unit); 357 lldb_private::Function *ParseFunction(lldb_private::CompileUnit &comp_unit, [all …]
|
| H A D | DWARFASTParser.h | 21 class CompileUnit; variable 36 ParseFunctionFromDWARF(lldb_private::CompileUnit &comp_unit,
|
| H A D | DWARFASTParserClang.h | 26 class CompileUnit; variable 44 ParseFunctionFromDWARF(lldb_private::CompileUnit &comp_unit, 95 ParseChildParameters(lldb_private::CompileUnit &comp_unit,
|
| H A D | SymbolFileDWARFDebugMap.cpp | 495 SymbolFileDWARFDebugMap::GetSymbolFile(const CompileUnit &comp_unit) { in GetSymbolFile() 586 new CompileUnit(m_obj_file->GetModule(), NULL, so_file_spec, cu_id, in ParseCompileUnitAtIndex() 608 SymbolFileDWARFDebugMap::GetCompUnitInfo(const CompileUnit &comp_unit) { in GetCompUnitInfo() 629 SymbolFileDWARFDebugMap::ParseLanguage(CompileUnit &comp_unit) { in ParseLanguage() 636 size_t SymbolFileDWARFDebugMap::ParseFunctions(CompileUnit &comp_unit) { in ParseFunctions() 643 bool SymbolFileDWARFDebugMap::ParseLineTable(CompileUnit &comp_unit) { in ParseLineTable() 650 bool SymbolFileDWARFDebugMap::ParseDebugMacros(CompileUnit &comp_unit) { in ParseDebugMacros() 657 bool SymbolFileDWARFDebugMap::ParseSupportFiles(CompileUnit &comp_unit, in ParseSupportFiles() 665 bool SymbolFileDWARFDebugMap::ParseIsOptimized(CompileUnit &comp_unit) { in ParseIsOptimized() 681 CompileUnit *comp_unit = func.GetCompileUnit(); in ParseBlocksRecursive() [all …]
|
| H A D | SymbolFileDWARF.cpp | 349 CompileUnit *comp_unit = NULL; in GetTypes() 796 CompileUnit *comp_unit = (CompileUnit *)dwarf_cu->GetUserData(); in ParseCompileUnit() 835 cu_sp.reset(new CompileUnit( in ParseCompileUnit() 888 Function *SymbolFileDWARF::ParseFunction(CompileUnit &comp_unit, in ParseFunction() 942 bool SymbolFileDWARF::ParseSupportFiles(CompileUnit &comp_unit, in ParseSupportFiles() 1055 bool SymbolFileDWARF::ParseLineTable(CompileUnit &comp_unit) { in ParseLineTable() 1163 lldb_private::CompileUnit &comp_unit, Block *parent_block, in ParseBlocksRecursive() 1550 CompileUnit * 1559 return (CompileUnit *)dwarf_cu->GetUserData(); in GetCompUnitForDWARFCompUnit() 3128 CompileUnit *comp_unit = func.GetCompileUnit(); in ParseBlocksRecursive() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/API/ |
| H A D | SBCompileUnit.cpp | 26 SBCompileUnit::SBCompileUnit(lldb_private::CompileUnit *lldb_object_ptr) in SBCompileUnit() 204 const lldb_private::CompileUnit *SBCompileUnit::operator->() const { in operator ->() 208 const lldb_private::CompileUnit &SBCompileUnit::operator*() const { in operator *() 212 lldb_private::CompileUnit *SBCompileUnit::get() { return m_opaque_ptr; } in get() 214 void SBCompileUnit::reset(lldb_private::CompileUnit *lldb_object_ptr) { in reset()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/ |
| H A D | SearchFilter.h | 28 class CompileUnit; variable 184 virtual bool CompUnitPasses(CompileUnit &compUnit); 393 bool CompUnitPasses(CompileUnit &compUnit) override; 450 bool CompUnitPasses(CompileUnit &compUnit) override; 503 bool CompUnitPasses(CompileUnit &compUnit) override;
|
| H A D | Address.h | 25 class CompileUnit; variable 517 CompileUnit *CalculateSymbolContextCompileUnit() const;
|