Searched refs:PdbTypeSymId (Results 1 - 10 of 10) sorted by last modified time
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | UdtRecordCompleter.cpp | 28 UdtRecordCompleter::UdtRecordCompleter(PdbTypeSymId id, 55 PdbTypeSymId type_id(ti); 76 m_ast_builder.GetOrCreateType(PdbTypeSymId(type_idx)); 123 m_ast_builder.GetOrCreateType(PdbTypeSymId(static_data_member.Type)); 162 clang::QualType member_qt = m_ast_builder.GetOrCreateType(PdbTypeSymId(ti));
|
H A D | SymbolFileNativePDB.h | 172 lldb::TypeSP CreateModifierType(PdbTypeSymId type_id, 175 lldb::TypeSP CreatePointerType(PdbTypeSymId type_id, 179 lldb::TypeSP CreateTagType(PdbTypeSymId type_id, 182 lldb::TypeSP CreateTagType(PdbTypeSymId type_id, 185 lldb::TypeSP CreateTagType(PdbTypeSymId type_id, 188 lldb::TypeSP CreateArrayType(PdbTypeSymId type_id, 191 lldb::TypeSP CreateFunctionType(PdbTypeSymId type_id, 194 lldb::TypeSP CreateProcedureType(PdbTypeSymId type_id, 197 lldb::TypeSP CreateClassStructUnion(PdbTypeSymId type_id, 204 lldb::TypeSP GetOrCreateType(PdbTypeSymId type_i [all...] |
H A D | SymbolFileNativePDB.cpp | 413 PdbTypeSymId sig_id(proc.FunctionType, false); 448 lldb::TypeSP SymbolFileNativePDB::CreateModifierType(PdbTypeSymId type_id, 468 SymbolFileNativePDB::CreatePointerType(PdbTypeSymId type_id, 489 uint64_t uid = toOpaqueUid(PdbTypeSymId(ti, false)); 550 SymbolFileNativePDB::CreateClassStructUnion(PdbTypeSymId type_id, 564 lldb::TypeSP SymbolFileNativePDB::CreateTagType(PdbTypeSymId type_id, 570 lldb::TypeSP SymbolFileNativePDB::CreateTagType(PdbTypeSymId type_id, 576 lldb::TypeSP SymbolFileNativePDB::CreateTagType(PdbTypeSymId type_id, 591 TypeSP SymbolFileNativePDB::CreateArrayType(PdbTypeSymId type_id, 606 TypeSP SymbolFileNativePDB::CreateFunctionType(PdbTypeSymId type_i [all...] |
H A D | PdbUtil.cpp | 393 bool lldb_private::npdb::IsForwardRefUdt(const PdbTypeSymId &id, 400 bool lldb_private::npdb::IsTagRecord(const PdbTypeSymId &id, TpiStream &tpi) { 806 PdbTypeSymId lldb_private::npdb::GetBestPossibleDecl(PdbTypeSymId id, 831 size_t lldb_private::npdb::GetSizeOfType(PdbTypeSymId id,
|
H A D | PdbAstBuilder.h | 72 clang::QualType GetOrCreateType(PdbTypeSymId type); 98 clang::QualType CreateRecordType(PdbTypeSymId id, 100 clang::QualType CreateEnumType(PdbTypeSymId id, 105 clang::QualType CreateType(PdbTypeSymId type);
|
H A D | PdbAstBuilder.cpp | 592 PdbTypeSymId type_id = uid.asTypeSym(); 596 return GetOrCreateDeclContextForUid(PdbTypeSymId(iter->second)); 654 PdbTypeSymId type_id = PdbSymUid(status.uid).asTypeSym(); 666 PdbTypeSymId best_ti = GetBestPossibleDecl(tag_ti, m_index.tpi()); 766 clang::QualType PdbAstBuilder::CreateRecordType(PdbTypeSymId id, 876 PdbTypeSymId real_type_id{udt.Type, false}; 896 clang::QualType PdbAstBuilder::CreateType(PdbTypeSymId type) { 947 clang::QualType PdbAstBuilder::GetOrCreateType(PdbTypeSymId type) { 953 PdbTypeSymId best_type = GetBestPossibleDecl(type, m_index.tpi()); 996 PdbTypeSymId type_i [all...] |
H A D | UdtRecordCompleter.h | 48 PdbTypeSymId m_id; 57 UdtRecordCompleter(PdbTypeSymId id, CompilerType &derived_ct,
|
H A D | PdbUtil.h | 133 bool IsForwardRefUdt(const PdbTypeSymId &id, llvm::pdb::TpiStream &tpi); 134 bool IsTagRecord(const PdbTypeSymId &id, llvm::pdb::TpiStream &tpi); 151 PdbTypeSymId GetBestPossibleDecl(PdbTypeSymId id, llvm::pdb::TpiStream &tpi); 153 size_t GetSizeOfType(PdbTypeSymId id, llvm::pdb::TpiStream &tpi);
|
H A D | PdbSymUid.h | 70 struct PdbTypeSymId { struct in namespace:lldb_private::npdb 71 PdbTypeSymId() = default; 72 PdbTypeSymId(llvm::codeview::TypeIndex index, bool is_ipi = false) function in struct:lldb_private::npdb::PdbTypeSymId 100 PdbSymUid(const PdbTypeSymId &tsid); 110 PdbTypeSymId asTypeSym() const;
|
H A D | PdbSymUid.cpp | 94 PdbSymUid::PdbSymUid(const PdbTypeSymId &tsid) { 144 PdbTypeSymId PdbSymUid::asTypeSym() const { 147 PdbTypeSymId result;
|
Completed in 195 milliseconds