Searched refs:type_uid (Results 1 - 14 of 14) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Symtab/
H A DSymbolFileSymtab.h74 lldb_private::Type *ResolveTypeUID(lldb::user_id_t type_uid) override;
76 lldb::user_id_t type_uid,
H A DSymbolFileSymtab.cpp233 Type *SymbolFileSymtab::ResolveTypeUID(lldb::user_id_t type_uid) { argument
239 lldb::user_id_t type_uid, const lldb_private::ExecutionContext *exe_ctx) {
238 GetDynamicArrayInfoForUID( lldb::user_id_t type_uid, const lldb_private::ExecutionContext *exe_ctx) argument
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/
H A DTypeMap.cpp36 user_id_t type_uid = type_sp->GetID(); local
39 for (pos = m_types.find(type_uid);
40 pos != end && pos->second->GetID() == type_uid; ++pos) {
H A DFunction.cpp211 lldb::user_id_t type_uid, const Mangled &mangled, Type *type,
213 : UserID(func_uid), m_comp_unit(comp_unit), m_type_uid(type_uid),
375 s->Printf(", type_uid = 0x%8.8" PRIx64, m_type_uid);
210 Function(CompileUnit *comp_unit, lldb::user_id_t func_uid, lldb::user_id_t type_uid, const Mangled &mangled, Type *type, const AddressRange &range) argument
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDebugMap.cpp723 Type *SymbolFileDWARFDebugMap::ResolveTypeUID(lldb::user_id_t type_uid) { argument
725 const uint64_t oso_idx = GetOSOIndexFromUserID(type_uid);
728 return oso_dwarf->ResolveTypeUID(type_uid);
734 lldb::user_id_t type_uid, const lldb_private::ExecutionContext *exe_ctx) {
735 const uint64_t oso_idx = GetOSOIndexFromUserID(type_uid);
738 return oso_dwarf->GetDynamicArrayInfoForUID(type_uid, exe_ctx);
1294 SymbolFileDWARFDebugMap::GetDeclContextForUID(lldb::user_id_t type_uid) { argument
1295 const uint64_t oso_idx = GetOSOIndexFromUserID(type_uid);
1298 return oso_dwarf->GetDeclContextForUID(type_uid);
1303 SymbolFileDWARFDebugMap::GetDeclContextContainingUID(lldb::user_id_t type_uid) { argument
733 GetDynamicArrayInfoForUID( lldb::user_id_t type_uid, const lldb_private::ExecutionContext *exe_ctx) argument
[all...]
H A DSymbolFileDWARFDebugMap.h85 lldb_private::Type *ResolveTypeUID(lldb::user_id_t type_uid) override;
87 lldb::user_id_t type_uid,
H A DSymbolFileDWARF.h137 lldb_private::Type *ResolveTypeUID(lldb::user_id_t type_uid) override;
139 lldb::user_id_t type_uid,
H A DSymbolFileDWARF.cpp1284 CompilerDecl SymbolFileDWARF::GetDeclForUID(lldb::user_id_t type_uid) { argument
1291 if (DWARFDIE die = GetDIE(type_uid))
1297 SymbolFileDWARF::GetDeclContextForUID(lldb::user_id_t type_uid) { argument
1304 if (DWARFDIE die = GetDIE(type_uid))
1310 SymbolFileDWARF::GetDeclContextContainingUID(lldb::user_id_t type_uid) { argument
1315 if (DWARFDIE die = GetDIE(type_uid))
1320 Type *SymbolFileDWARF::ResolveTypeUID(lldb::user_id_t type_uid) { argument
1325 if (DWARFDIE type_die = GetDIE(type_uid))
1333 lldb::user_id_t type_uid, const lldb_private::ExecutionContext *exe_ctx) {
1335 if (DWARFDIE type_die = GetDIE(type_uid))
1332 GetDynamicArrayInfoForUID( lldb::user_id_t type_uid, const lldb_private::ExecutionContext *exe_ctx) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.h92 Type *ResolveTypeUID(lldb::user_id_t type_uid) override { return nullptr; }
94 lldb::user_id_t type_uid,
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DSymbolFile.h173 virtual Type *ResolveTypeUID(lldb::user_id_t type_uid) = 0;
183 /// If \c type_uid points to an array type, return its characteristics.
188 GetDynamicArrayInfoForUID(lldb::user_id_t type_uid,
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.h85 lldb_private::Type *ResolveTypeUID(lldb::user_id_t type_uid) override;
87 lldb::user_id_t type_uid,
H A DSymbolFilePDB.cpp549 lldb_private::Type *SymbolFilePDB::ResolveTypeUID(lldb::user_id_t type_uid) { argument
551 auto find_result = m_types.find(type_uid);
571 auto pdb_type = m_session_up->getSymbolById(type_uid);
577 m_types.insert(std::make_pair(type_uid, result));
584 lldb::user_id_t type_uid, const lldb_private::ExecutionContext *exe_ctx) {
583 GetDynamicArrayInfoForUID( lldb::user_id_t type_uid, const lldb_private::ExecutionContext *exe_ctx) argument
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.h114 Type *ResolveTypeUID(lldb::user_id_t type_uid) override;
116 lldb::user_id_t type_uid,
H A DSymbolFileNativePDB.cpp1525 Type *SymbolFileNativePDB::ResolveTypeUID(lldb::user_id_t type_uid) { argument
1527 auto iter = m_types.find(type_uid);
1536 PdbSymUid uid(type_uid);
1548 lldb::user_id_t type_uid, const lldb_private::ExecutionContext *exe_ctx) {
1547 GetDynamicArrayInfoForUID( lldb::user_id_t type_uid, const lldb_private::ExecutionContext *exe_ctx) argument

Completed in 146 milliseconds