/freebsd/contrib/llvm-project/lldb/source/Symbol/ |
H A D | SymbolFileOnDemand.cpp | 187 Type *SymbolFileOnDemand::ResolveTypeUID(lldb::user_id_t type_uid) { in ResolveTypeUID() argument 192 Type *resolved_type = m_sym_file_impl->ResolveTypeUID(type_uid); in ResolveTypeUID() 194 LLDB_LOG(log, "Type would be parsed for {0} if hydrated.", type_uid); in ResolveTypeUID() 198 return m_sym_file_impl->ResolveTypeUID(type_uid); in ResolveTypeUID() 203 lldb::user_id_t type_uid, const lldb_private::ExecutionContext *exe_ctx) { in GetDynamicArrayInfoForUID() argument 209 return m_sym_file_impl->GetDynamicArrayInfoForUID(type_uid, exe_ctx); in GetDynamicArrayInfoForUID() 221 CompilerDecl SymbolFileOnDemand::GetDeclForUID(lldb::user_id_t type_uid) { in GetDeclForUID() argument 226 CompilerDecl parsed_decl = m_sym_file_impl->GetDeclForUID(type_uid); in GetDeclForUID() 229 parsed_decl.GetName(), type_uid); in GetDeclForUID() 234 return m_sym_file_impl->GetDeclForUID(type_uid); in GetDeclForUID() [all …]
|
H A D | TypeMap.cpp | 36 user_id_t type_uid = type_sp->GetID(); in InsertUnique() local 39 for (pos = m_types.find(type_uid); in InsertUnique() 40 pos != end && pos->second->GetID() == type_uid; ++pos) { in InsertUnique()
|
H A D | Function.cpp | 259 lldb::user_id_t type_uid, const Mangled &mangled, Type *type, in Function() argument 261 : UserID(func_uid), m_comp_unit(comp_unit), m_type_uid(type_uid), in Function()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/CTF/ |
H A D | SymbolFileCTF.cpp | 726 lldb::user_id_t type_uid = 1; in ParseTypes() local 729 ParseType(type_offset, type_uid); in ParseTypes() 734 "Failed to parse type {1} at offset {2}: {0}", type_uid, in ParseTypes() 737 type_uid++; in ParseTypes() 742 for (lldb::user_id_t uid = 1; uid < type_uid; ++uid) in ParseTypes() 890 const uint32_t type_uid = m_data.GetU32(&object_offset); in ParseObjects() local 898 auto type_sp = std::make_shared<SymbolFileType>(*this, type_uid); in ParseObjects() 986 lldb_private::Type *SymbolFileCTF::ResolveTypeUID(lldb::user_id_t type_uid) { in ResolveTypeUID() argument 987 auto type_it = m_types.find(type_uid); in ResolveTypeUID() 991 auto ctf_type_it = m_ctf_types.find(type_uid); in ResolveTypeUID() [all …]
|
H A D | SymbolFileCTF.h | 89 Type *ResolveTypeUID(lldb::user_id_t type_uid) override; 91 lldb::user_id_t type_uid, 93 GetDynamicArrayInfoForUID(lldb::user_id_t type_uid,const lldb_private::ExecutionContext * exe_ctx) GetDynamicArrayInfoForUID() argument
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | SymbolFileDWARFDebugMap.cpp | 785 Type *SymbolFileDWARFDebugMap::ResolveTypeUID(lldb::user_id_t type_uid) { in ResolveTypeUID() argument 787 const uint64_t oso_idx = GetOSOIndexFromUserID(type_uid); in ResolveTypeUID() 790 return oso_dwarf->ResolveTypeUID(type_uid); in ResolveTypeUID() 796 lldb::user_id_t type_uid, const lldb_private::ExecutionContext *exe_ctx) { in GetDynamicArrayInfoForUID() argument 797 const uint64_t oso_idx = GetOSOIndexFromUserID(type_uid); in GetDynamicArrayInfoForUID() 800 return oso_dwarf->GetDynamicArrayInfoForUID(type_uid, exe_ctx); in GetDynamicArrayInfoForUID() 1377 SymbolFileDWARFDebugMap::GetDeclContextForUID(lldb::user_id_t type_uid) { in GetDeclContextForUID() argument 1378 const uint64_t oso_idx = GetOSOIndexFromUserID(type_uid); in GetDeclContextForUID() 1380 return oso_dwarf->GetDeclContextForUID(type_uid); in GetDeclContextForUID() 1385 SymbolFileDWARFDebugMap::GetDeclContextContainingUID(lldb::user_id_t type_uid) { in GetDeclContextContainingUID() argument [all …]
|
H A D | SymbolFileDWARFDebugMap.h | 90 Type *ResolveTypeUID(lldb::user_id_t type_uid) override; 92 GetDynamicArrayInfoForUID(lldb::user_id_t type_uid,
|
H A D | SymbolFileDWARF.h | 141 GetDynamicArrayInfoForUID(lldb::user_id_t type_uid, 364 Type *ResolveTypeUID(lldb::user_id_t type_uid) override;
|
H A D | SymbolFileDWARF.cpp | 1487 CompilerDecl SymbolFileDWARF::GetDeclForUID(lldb::user_id_t type_uid) { in GetDeclForUID() argument 1494 if (DWARFDIE die = GetDIE(type_uid)) in GetDeclForUID() 1500 SymbolFileDWARF::GetDeclContextForUID(lldb::user_id_t type_uid) { in GetDeclContextForUID() argument 1507 if (DWARFDIE die = GetDIE(type_uid)) in GetDeclContextForUID() 1513 SymbolFileDWARF::GetDeclContextContainingUID(lldb::user_id_t type_uid) { in GetDeclContextContainingUID() argument 1518 if (DWARFDIE die = GetDIE(type_uid)) in GetDeclContextContainingUID() 1524 SymbolFileDWARF::GetCompilerContextForUID(lldb::user_id_t type_uid) { in GetCompilerContextForUID() argument 1529 if (DWARFDIE die = GetDIE(type_uid)) in GetCompilerContextForUID() 1534 Type *SymbolFileDWARF::ResolveTypeUID(lldb::user_id_t type_uid) { in ResolveTypeUID() argument 1539 if (DWARFDIE type_die = GetDIE(type_uid)) in ResolveTypeUID() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/JSON/ |
H A D | SymbolFileJSON.h | 84 Type *ResolveTypeUID(lldb::user_id_t type_uid) override { return nullptr; } in ResolveTypeUID() argument 86 lldb::user_id_t type_uid, in GetDynamicArrayInfoForUID() argument
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Symtab/ |
H A D | SymbolFileSymtab.h | 73 lldb_private::Type *ResolveTypeUID(lldb::user_id_t type_uid) override; 75 lldb::user_id_t type_uid,
|
H A D | SymbolFileSymtab.cpp | 229 Type *SymbolFileSymtab::ResolveTypeUID(lldb::user_id_t type_uid) { in ResolveTypeUID() argument 235 lldb::user_id_t type_uid, const lldb_private::ExecutionContext *exe_ctx) { in GetDynamicArrayInfoForUID() argument
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/ |
H A D | SymbolFileBreakpad.h | 95 Type *ResolveTypeUID(lldb::user_id_t type_uid) override { return nullptr; } in ResolveTypeUID() argument 97 lldb::user_id_t type_uid, in GetDynamicArrayInfoForUID() argument
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | SymbolFileOnDemand.h | 99 lldb_private::Type *ResolveTypeUID(lldb::user_id_t type_uid) override; 101 lldb::user_id_t type_uid,
|
H A D | SymbolFile.h | 209 virtual Type *ResolveTypeUID(lldb::user_id_t type_uid) = 0; 223 GetDynamicArrayInfoForUID(lldb::user_id_t type_uid,
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
H A D | SymbolFilePDB.h | 86 lldb_private::Type *ResolveTypeUID(lldb::user_id_t type_uid) override; 88 lldb::user_id_t type_uid,
|
H A D | SymbolFilePDB.cpp | 563 lldb_private::Type *SymbolFilePDB::ResolveTypeUID(lldb::user_id_t type_uid) { in ResolveTypeUID() argument 565 auto find_result = m_types.find(type_uid); in ResolveTypeUID() 586 auto pdb_type = m_session_up->getSymbolById(type_uid); in ResolveTypeUID() 592 m_types.insert(std::make_pair(type_uid, result)); in ResolveTypeUID() 598 lldb::user_id_t type_uid, const lldb_private::ExecutionContext *exe_ctx) { in GetDynamicArrayInfoForUID() argument
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | SymbolFileNativePDB.h | 118 Type *ResolveTypeUID(lldb::user_id_t type_uid) override; 120 lldb::user_id_t type_uid,
|
H A D | SymbolFileNativePDB.cpp | 2093 Type *SymbolFileNativePDB::ResolveTypeUID(lldb::user_id_t type_uid) { in ResolveTypeUID() argument 2095 auto iter = m_types.find(type_uid); in ResolveTypeUID() 2104 PdbSymUid uid(type_uid); in ResolveTypeUID() 2118 lldb::user_id_t type_uid, const lldb_private::ExecutionContext *exe_ctx) { in GetDynamicArrayInfoForUID() argument
|