Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.cpp379 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 DSymbolFilePDB.cpp304 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 DSymbolFilePDB.h86 lldb_private::Type *ResolveTypeUID(lldb::user_id_t type_uid) override;
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/CTF/
H A DSymbolFileCTF.cpp377 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 DSymbolFileCTF.h89 Type *ResolveTypeUID(lldb::user_id_t type_uid) override;
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DSymbolFileOnDemand.cpp187 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 DType.cpp261 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 DFunction.cpp553 m_type = sym_file->ResolveTypeUID(m_type_uid); in GetType()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARF.h364 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 DDWARFDIE.h43 Type *ResolveTypeUID(const DWARFDIE &die) const;
H A DDWARFASTParserClang.cpp912 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 DDWARFDIE.cpp364 lldb_private::Type *DWARFDIE::ResolveTypeUID(const DWARFDIE &die) const { in ResolveTypeUID() function in DWARFDIE
366 return dwarf->ResolveTypeUID(die, true); in ResolveTypeUID()
H A DSymbolFileDWARFDebugMap.h90 Type *ResolveTypeUID(lldb::user_id_t type_uid) override;
H A DSymbolFileDWARFDebugMap.cpp785 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 DSymbolFileDWARF.cpp398 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 DSymbolFileJSON.h84 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 DSymbolFileSymtab.h73 lldb_private::Type *ResolveTypeUID(lldb::user_id_t type_uid) override;
H A DSymbolFileSymtab.cpp229 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 DSymbolFileBreakpad.h95 Type *ResolveTypeUID(lldb::user_id_t type_uid) override { return nullptr; } in ResolveTypeUID() function
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DSymbolFileOnDemand.h99 lldb_private::Type *ResolveTypeUID(lldb::user_id_t type_uid) override;
H A DSymbolFile.h209 virtual Type *ResolveTypeUID(lldb::user_id_t type_uid) = 0;
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.h118 Type *ResolveTypeUID(lldb::user_id_t type_uid) override;
H A DSymbolFileNativePDB.cpp2093 Type *SymbolFileNativePDB::ResolveTypeUID(lldb::user_id_t type_uid) { in ResolveTypeUID() function in SymbolFileNativePDB
/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBModule.cpp515 Type *type_ptr = symfile->ResolveTypeUID(uid); in GetTypeByID()