/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
H A D | PDBASTParser.cpp | 379 auto ty = symbol_file->ResolveTypeUID(type.getRawSymbol().getTypeId()); in CreateLLDBTypeFromPDBType() 550 symbol_file->ResolveTypeUID(type_def->getTypeId()); in CreateLLDBTypeFromPDBType() 628 symbol_file->ResolveTypeUID(arg->getSymIndexId()); in CreateLLDBTypeFromPDBType() 644 symbol_file->ResolveTypeUID(pdb_return_type->getSymIndexId()); in CreateLLDBTypeFromPDBType() 681 lldb_private::Type *element_type = symbol_file->ResolveTypeUID(element_uid); in CreateLLDBTypeFromPDBType() 740 Type *pointee_type = symbol_file->ResolveTypeUID( in CreateLLDBTypeFromPDBType() 748 auto class_parent_type = symbol_file->ResolveTypeUID(class_parent_uid); in CreateLLDBTypeFromPDBType() 856 auto class_parent_type = symbol_file->ResolveTypeUID(class_parent_id); in GetDeclForSymbol() 926 auto type = symbol_file->ResolveTypeUID(data->getTypeId()); in GetDeclForSymbol() 949 Type *type = symbol_file->ResolveTypeUID(sym_id); in GetDeclForSymbol() [all …]
|
H A D | SymbolFilePDB.cpp | 304 lldb_private::Type *func_type = ResolveTypeUID(pdb_func.getSymIndexId()); in ParseCompileUnitFunctionForPDBFunc() 489 if (auto type = ResolveTypeUID(symbol->getSymIndexId())) { in ParseTypes() 563 lldb_private::Type *SymbolFilePDB::ResolveTypeUID(lldb::user_id_t type_uid) { in ResolveTypeUID() function in SymbolFilePDB 1509 if (!ResolveTypeUID(result->getSymIndexId())) in FindTypesByRegex() 1557 if (!ResolveTypeUID(result->getSymIndexId())) in FindTypes() 1611 if (auto *type = ResolveTypeUID(pdb_symbol.getSymIndexId())) { in GetTypesForPDBSymbol()
|
H A D | SymbolFilePDB.h | 86 lldb_private::Type *ResolveTypeUID(lldb::user_id_t type_uid) override;
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/CTF/ |
H A D | SymbolFileCTF.cpp | 377 Type *ref_type = ResolveTypeUID(ctf_modifier.type); in CreateModifier() 413 Type *underlying_type = ResolveTypeUID(ctf_typedef.type); in CreateTypedef() 433 Type *element_type = ResolveTypeUID(ctf_array.type); in CreateArray() 482 if (Type *arg_type = ResolveTypeUID(arg)) in CreateFunction() 486 Type *ret_type = ResolveTypeUID(ctf_function.return_type); in CreateFunction() 533 if (!ResolveTypeUID(field.type)) { in CompleteType() 544 Type *field_type = ResolveTypeUID(field.type); in CompleteType() 743 ResolveTypeUID(uid); in ParseTypes() 804 Type *arg_type = ResolveTypeUID(arg_uid); in ParseFunctions() 810 Type *ret_type = ResolveTypeUID(ret_uid); in ParseFunctions() [all …]
|
H A D | SymbolFileCTF.h | 89 Type *ResolveTypeUID(lldb::user_id_t type_uid) override;
|
/freebsd/contrib/llvm-project/lldb/source/Symbol/ |
H A D | SymbolFileOnDemand.cpp | 187 Type *SymbolFileOnDemand::ResolveTypeUID(lldb::user_id_t type_uid) { in ResolveTypeUID() function in SymbolFileOnDemand 192 Type *resolved_type = m_sym_file_impl->ResolveTypeUID(type_uid); in ResolveTypeUID() 198 return m_sym_file_impl->ResolveTypeUID(type_uid); in ResolveTypeUID()
|
H A D | Type.cpp | 261 Type *resolved_type = m_symbol_file.ResolveTypeUID(GetID()); in GetType() 446 m_encoding_type = m_symbol_file->ResolveTypeUID(m_encoding_uid); in GetEncodingType() 511 Type *typedef_type = m_symbol_file->ResolveTypeUID(m_encoding_uid); in GetTypedefType()
|
H A D | Function.cpp | 553 m_type = sym_file->ResolveTypeUID(m_type_uid); in GetType()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | SymbolFileDWARF.h | 364 Type *ResolveTypeUID(lldb::user_id_t type_uid) override; 366 Type *ResolveTypeUID(const DWARFDIE &die, bool assert_not_being_parsed); 368 Type *ResolveTypeUID(const DIERef &die_ref);
|
H A D | DWARFDIE.h | 43 Type *ResolveTypeUID(const DWARFDIE &die) const;
|
H A D | DWARFASTParserClang.cpp | 912 dwarf->ResolveTypeUID(attrs.type.Reference(), true); in ParseEnum() 1193 func_type = dwarf->ResolveTypeUID(attrs.type.Reference(), true); in ParseSubroutine() 1385 Type *element_type = dwarf->ResolveTypeUID(type_die, true); in ParseArrayType() 1434 Type *pointee_type = dwarf->ResolveTypeUID(attrs.type.Reference(), true); in ParsePointerToMemberType() 1436 dwarf->ResolveTypeUID(attrs.containing_type.Reference(), true); in ParsePointerToMemberType() 1509 Type *base_class_type = die.ResolveTypeUID(encoding_form.Reference()); in ParseInheritance() 1993 Type *lldb_type = die.ResolveTypeUID(form_value.Reference()); in ParseTemplateDIE() 2719 Type *member_type = die.ResolveTypeUID(attrs.encoding_form.Reference()); in ParseObjCProperty() 2799 Type *var_type = die.ResolveTypeUID(attrs.encoding_form.Reference()); in CreateStaticMemberVariable() 2868 Type *member_type = die.ResolveTypeUID(attrs.encoding_form.Reference()); in ParseSingleMember() [all …]
|
H A D | DWARFDIE.cpp | 364 lldb_private::Type *DWARFDIE::ResolveTypeUID(const DWARFDIE &die) const { in ResolveTypeUID() function in DWARFDIE 366 return dwarf->ResolveTypeUID(die, true); in ResolveTypeUID()
|
H A D | SymbolFileDWARFDebugMap.h | 90 Type *ResolveTypeUID(lldb::user_id_t type_uid) override;
|
H A D | SymbolFileDWARFDebugMap.cpp | 785 Type *SymbolFileDWARFDebugMap::ResolveTypeUID(lldb::user_id_t type_uid) { in ResolveTypeUID() function in SymbolFileDWARFDebugMap 790 return oso_dwarf->ResolveTypeUID(type_uid); in ResolveTypeUID()
|
H A D | SymbolFileDWARF.cpp | 398 Type *type = ResolveTypeUID(die, assert_not_being_parsed); in GetTypes() 1534 Type *SymbolFileDWARF::ResolveTypeUID(lldb::user_id_t type_uid) { in ResolveTypeUID() function in SymbolFileDWARF 1554 Type *SymbolFileDWARF::ResolveTypeUID(const DIERef &die_ref) { in ResolveTypeUID() function in SymbolFileDWARF 1558 Type *SymbolFileDWARF::ResolveTypeUID(const DWARFDIE &die, in ResolveTypeUID() function in SymbolFileDWARF
|
/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() function
|
/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;
|
H A D | SymbolFileSymtab.cpp | 229 Type *SymbolFileSymtab::ResolveTypeUID(lldb::user_id_t type_uid) { in ResolveTypeUID() function in SymbolFileSymtab
|
/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() function
|
/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;
|
H A D | SymbolFile.h | 209 virtual Type *ResolveTypeUID(lldb::user_id_t type_uid) = 0;
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | SymbolFileNativePDB.h | 118 Type *ResolveTypeUID(lldb::user_id_t type_uid) override;
|
H A D | SymbolFileNativePDB.cpp | 2093 Type *SymbolFileNativePDB::ResolveTypeUID(lldb::user_id_t type_uid) { in ResolveTypeUID() function in SymbolFileNativePDB
|
/freebsd/contrib/llvm-project/lldb/source/API/ |
H A D | SBModule.cpp | 515 Type *type_ptr = symfile->ResolveTypeUID(uid); in GetTypeByID()
|