Home
last modified time | relevance | path

Searched refs:ResolveTypeUID (Results 1 – 21 of 21) sorted by relevance

/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.cpp544 symbol_file->ResolveTypeUID(type_def->getTypeId()); in CreateLLDBTypeFromPDBType()
624 symbol_file->ResolveTypeUID(arg->getSymIndexId()); in CreateLLDBTypeFromPDBType()
640 symbol_file->ResolveTypeUID(pdb_return_type->getSymIndexId()); in CreateLLDBTypeFromPDBType()
737 Type *pointee_type = symbol_file->ResolveTypeUID( in CreateLLDBTypeFromPDBType()
924 auto type = symbol_file->ResolveTypeUID(data->getTypeId()); in GetDeclForSymbol()
947 Type *type = symbol_file->ResolveTypeUID(sym_id); in GetDeclForSymbol()
985 Type *type = symbol_file->ResolveTypeUID(sym_id); in GetDeclForSymbol()
1011 auto type = symbol_file->ResolveTypeUID(symbol.getSymIndexId()); in GetDeclContextForSymbol()
1208 symbol_file.ResolveTypeUID(nested->getSymIndexId()); in CompleteTypeFromUDT()
1249 auto member_type = symbol_file.ResolveTypeUID(member->getTypeId()); in AddRecordMembers()
[all …]
H A DSymbolFilePDB.cpp299 lldb_private::Type *func_type = ResolveTypeUID(pdb_func.getSymIndexId()); in ParseCompileUnitFunctionForPDBFunc()
483 if (auto type = ResolveTypeUID(symbol->getSymIndexId())) { in ParseTypes()
557 lldb_private::Type *SymbolFilePDB::ResolveTypeUID(lldb::user_id_t type_uid) { in ResolveTypeUID() function in SymbolFilePDB
1512 if (!ResolveTypeUID(result->getSymIndexId())) in FindTypesByRegex()
1558 if (!ResolveTypeUID(result->getSymIndexId())) in FindTypesByName()
1615 if (auto *type = ResolveTypeUID(pdb_symbol.getSymIndexId())) { in GetTypesForPDBSymbol()
H A DSymbolFilePDB.h85 lldb_private::Type *ResolveTypeUID(lldb::user_id_t type_uid) override;
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDIE.h43 lldb_private::Type *ResolveTypeUID(const DWARFDIE &die) const;
H A DDWARFDIE.cpp356 lldb_private::Type *DWARFDIE::ResolveTypeUID(const DWARFDIE &die) const { in ResolveTypeUID() function in DWARFDIE
358 return dwarf->ResolveTypeUID(die, true); in ResolveTypeUID()
H A DSymbolFileDWARF.h140 lldb_private::Type *ResolveTypeUID(lldb::user_id_t type_uid) override;
383 lldb_private::Type *ResolveTypeUID(const DWARFDIE &die,
386 lldb_private::Type *ResolveTypeUID(const DIERef &die_ref);
H A DDWARFASTParserClang.cpp816 dwarf->ResolveTypeUID(attrs.type.Reference(), true); in ParseEnum()
922 func_type = dwarf->ResolveTypeUID(attrs.type.Reference(), true); in ParseSubroutine()
1289 Type *element_type = dwarf->ResolveTypeUID(type_die, true); in ParseArrayType()
1337 Type *pointee_type = dwarf->ResolveTypeUID(attrs.type.Reference(), true); in ParsePointerToMemberType()
1339 dwarf->ResolveTypeUID(attrs.containing_type.Reference(), true); in ParsePointerToMemberType()
1426 Type *base_class_type = die.ResolveTypeUID(encoding_form.Reference()); in ParseInheritance()
1959 Type *lldb_type = die.ResolveTypeUID(form_value.Reference()); in ParseTemplateDIE()
2576 Type *member_type = die.ResolveTypeUID(attrs.encoding_form.Reference()); in ParseObjCProperty()
2678 Type *var_type = die.ResolveTypeUID(attrs.encoding_form.Reference()); in ParseSingleMember()
3027 die.ResolveTypeUID(param_type_die_form.Reference()); in ParseChildParameters()
[all …]
H A DSymbolFileDWARFDebugMap.h84 lldb_private::Type *ResolveTypeUID(lldb::user_id_t type_uid) override;
H A DSymbolFileDWARFDebugMap.cpp724 Type *SymbolFileDWARFDebugMap::ResolveTypeUID(lldb::user_id_t type_uid) { in ResolveTypeUID() function in SymbolFileDWARFDebugMap
729 return oso_dwarf->ResolveTypeUID(type_uid); in ResolveTypeUID()
H A DSymbolFileDWARF.cpp338 Type *type = ResolveTypeUID(die, assert_not_being_parsed); in GetTypes()
1464 Type *SymbolFileDWARF::ResolveTypeUID(lldb::user_id_t type_uid) { in ResolveTypeUID() function in SymbolFileDWARF
1485 Type *SymbolFileDWARF::ResolveTypeUID(const DIERef &die_ref) { in ResolveTypeUID() function in SymbolFileDWARF
1489 Type *SymbolFileDWARF::ResolveTypeUID(const DWARFDIE &die, in ResolveTypeUID() function in SymbolFileDWARF
/llvm-project-15.0.7/lldb/source/Symbol/
H A DSymbolFileOnDemand.cpp186 Type *SymbolFileOnDemand::ResolveTypeUID(lldb::user_id_t type_uid) { in ResolveTypeUID() function in SymbolFileOnDemand
191 Type *resolved_type = m_sym_file_impl->ResolveTypeUID(type_uid); in ResolveTypeUID()
197 return m_sym_file_impl->ResolveTypeUID(type_uid); in ResolveTypeUID()
H A DType.cpp136 Type *resolved_type = m_symbol_file.ResolveTypeUID(GetID()); in GetType()
336 m_encoding_type = m_symbol_file->ResolveTypeUID(m_encoding_uid); in GetEncodingType()
395 Type *typedef_type = m_symbol_file->ResolveTypeUID(m_encoding_uid); in GetTypedefType()
H A DFunction.cpp514 m_type = sym_file->ResolveTypeUID(m_type_uid); in GetType()
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/Symtab/
H A DSymbolFileSymtab.h72 lldb_private::Type *ResolveTypeUID(lldb::user_id_t type_uid) override;
H A DSymbolFileSymtab.cpp228 Type *SymbolFileSymtab::ResolveTypeUID(lldb::user_id_t type_uid) { in ResolveTypeUID() function in SymbolFileSymtab
/llvm-project-15.0.7/lldb/include/lldb/Symbol/
H A DSymbolFileOnDemand.h98 lldb_private::Type *ResolveTypeUID(lldb::user_id_t type_uid) override;
H A DSymbolFile.h193 virtual Type *ResolveTypeUID(lldb::user_id_t type_uid) = 0;
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.h94 Type *ResolveTypeUID(lldb::user_id_t type_uid) override { return nullptr; } in ResolveTypeUID() function
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.h117 Type *ResolveTypeUID(lldb::user_id_t type_uid) override;
H A DSymbolFileNativePDB.cpp1909 Type *SymbolFileNativePDB::ResolveTypeUID(lldb::user_id_t type_uid) { in ResolveTypeUID() function in SymbolFileNativePDB
/llvm-project-15.0.7/lldb/source/API/
H A DSBModule.cpp519 Type *type_ptr = symfile->ResolveTypeUID(uid); in GetTypeByID()