/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/ |
H A D | TypeMap.cpp | 27 void TypeMap::Insert(const TypeSP &type_sp) { argument 30 if (type_sp) 31 m_types.insert(std::make_pair(type_sp->GetID(), type_sp)); 34 bool TypeMap::InsertUnique(const TypeSP &type_sp) { argument 35 if (type_sp) { 36 user_id_t type_uid = type_sp->GetID(); 41 if (pos->second.get() == type_sp.get()) 44 Insert(type_sp); 95 std::function<bool(const lldb::TypeSP &type_sp)> cons 110 Remove(const lldb::TypeSP &type_sp) argument [all...] |
H A D | TypeList.cpp | 27 void TypeList::Insert(const TypeSP &type_sp) { argument 30 if (type_sp) 31 m_types.push_back(type_sp); 79 std::function<bool(const lldb::TypeSP &type_sp)> const &callback) const { 87 std::function<bool(lldb::TypeSP &type_sp)> const &callback) {
|
H A D | Type.cpp | 129 const lldb::TypeSP &type_sp) 130 : UserID(type_sp ? type_sp->GetID() : LLDB_INVALID_UID), 131 m_symbol_file(symbol_file), m_type_sp(type_sp) {} 392 lldb::TypeSP type_sp; local 396 type_sp = typedef_type->shared_from_this(); 398 return type_sp; 767 void TypeAndOrName::SetTypeSP(lldb::TypeSP type_sp) { argument 768 if (type_sp) { 769 m_compiler_type = type_sp 128 SymbolFileType(SymbolFile &symbol_file, const lldb::TypeSP &type_sp) argument 796 TypeImpl(const lldb::TypeSP &type_sp) argument 806 TypeImpl(const lldb::TypeSP &type_sp, const CompilerType &dynamic) argument 817 SetType(const lldb::TypeSP &type_sp) argument 832 SetType(const lldb::TypeSP &type_sp, const CompilerType &dynamic) argument [all...] |
H A D | SymbolContext.cpp | 569 [curr_block, &type_list](const lldb::TypeSP &type_sp) -> bool { 570 SymbolContextScope *scs = type_sp->GetSymbolContextScope(); 572 type_list.Insert(type_sp); 578 type_list.ForEach([&type_map](const lldb::TypeSP &type_sp) -> bool { 579 type_map.Remove(type_sp); 588 type_map.ForEach([this, &type_list](const lldb::TypeSP &type_sp) -> bool { 589 SymbolContextScope *scs = type_sp->GetSymbolContextScope(); 591 type_list.Insert(type_sp); 608 type_map.ForEach([this, &type_list](const lldb::TypeSP &type_sp) -> bool { 609 SymbolContextScope *scs = type_sp [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | TypeMap.h | 49 std::function<bool(const lldb::TypeSP &type_sp)> const &callback) const; 51 void ForEach(std::function<bool(lldb::TypeSP &type_sp)> const &callback); 53 bool Remove(const lldb::TypeSP &type_sp);
|
H A D | TypeList.h | 48 std::function<bool(const lldb::TypeSP &type_sp)> const &callback) const; 50 void ForEach(std::function<bool(lldb::TypeSP &type_sp)> const &callback);
|
H A D | Type.h | 52 SymbolFileType(SymbolFile &symbol_file, const lldb::TypeSP &type_sp); 234 TypeImpl(const lldb::TypeSP &type_sp); 238 TypeImpl(const lldb::TypeSP &type_sp, const CompilerType &dynamic); 242 void SetType(const lldb::TypeSP &type_sp); 246 void SetType(const lldb::TypeSP &type_sp, const CompilerType &dynamic); 312 lldb::TypeImplSP type_sp; local 314 type_sp = m_content[idx]; 315 return type_sp; 382 TypeAndOrName(lldb::TypeSP &type_sp); 399 void SetTypeSP(lldb::TypeSP type_sp); [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/DataFormatters/ |
H A D | TypeCategory.cpp | 336 TypeCategoryImpl::GetFormatForType(lldb::TypeNameSpecifierImplSP type_sp) { argument 339 if (type_sp) { 340 if (type_sp->IsRegex()) 341 GetRegexTypeFormatsContainer()->GetExact(ConstString(type_sp->GetName()), 344 GetTypeFormatsContainer()->GetExact(ConstString(type_sp->GetName()), 352 TypeCategoryImpl::GetSummaryForType(lldb::TypeNameSpecifierImplSP type_sp) { argument 355 if (type_sp) { 356 if (type_sp->IsRegex()) 358 ConstString(type_sp->GetName()), retval); 360 GetTypeSummariesContainer()->GetExact(ConstString(type_sp 368 GetFilterForType(lldb::TypeNameSpecifierImplSP type_sp) argument 384 GetSyntheticForType(lldb::TypeNameSpecifierImplSP type_sp) argument [all...] |
H A D | DataVisualization.cpp | 38 DataVisualization::GetFormatForType(lldb::TypeNameSpecifierImplSP type_sp) { argument 39 return GetFormatManager().GetFormatForType(type_sp); 49 DataVisualization::GetSummaryForType(lldb::TypeNameSpecifierImplSP type_sp) { argument 50 return GetFormatManager().GetSummaryForType(type_sp); 60 DataVisualization::GetFilterForType(lldb::TypeNameSpecifierImplSP type_sp) { argument 61 return GetFormatManager().GetFilterForType(type_sp); 65 DataVisualization::GetSyntheticForType(lldb::TypeNameSpecifierImplSP type_sp) { argument 66 return GetFormatManager().GetSyntheticForType(type_sp);
|
H A D | TypeFormat.cpp | 169 for (lldb::TypeSP type_sp : types.Types()) { 170 if (!type_sp) 172 if ((type_sp->GetForwardCompilerType().GetTypeInfo() & 174 valobj_enum_type = type_sp->GetFullCompilerType();
|
H A D | FormatManager.cpp | 315 FormatManager::GetFormatForType(lldb::TypeNameSpecifierImplSP type_sp) { argument 316 if (!type_sp) 327 category_sp->GetFormatForType(type_sp); 339 FormatManager::GetSummaryForType(lldb::TypeNameSpecifierImplSP type_sp) { argument 340 if (!type_sp) 351 category_sp->GetSummaryForType(type_sp); 363 FormatManager::GetFilterForType(lldb::TypeNameSpecifierImplSP type_sp) { argument 364 if (!type_sp) 375 (TypeFilterImpl *)category_sp->GetFilterForType(type_sp).get()); 387 FormatManager::GetSyntheticForType(lldb::TypeNameSpecifierImplSP type_sp) { argument [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ |
H A D | ItaniumABILanguageRuntime.cpp | 112 lldb::TypeSP type_sp; local 119 type_sp = class_types.GetTypeAtIndex(0); 120 if (type_sp) { 122 type_sp->GetForwardCompilerType())) { 129 type_sp->GetID(), type_sp->GetName().GetCString()); 130 type_info.SetTypeSP(type_sp); 137 type_sp = class_types.GetTypeAtIndex(i); 138 if (type_sp) { 145 type_sp [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/DataFormatters/ |
H A D | DataVisualization.h | 37 GetFormatForType(lldb::TypeNameSpecifierImplSP type_sp); 43 GetSummaryForType(lldb::TypeNameSpecifierImplSP type_sp); 46 GetFilterForType(lldb::TypeNameSpecifierImplSP type_sp); 49 GetSyntheticForType(lldb::TypeNameSpecifierImplSP type_sp);
|
H A D | FormatManager.h | 110 GetFormatForType(lldb::TypeNameSpecifierImplSP type_sp); 113 GetSummaryForType(lldb::TypeNameSpecifierImplSP type_sp); 116 GetFilterForType(lldb::TypeNameSpecifierImplSP type_sp); 119 GetSyntheticForType(lldb::TypeNameSpecifierImplSP type_sp);
|
H A D | TypeCategory.h | 237 GetFormatForType(lldb::TypeNameSpecifierImplSP type_sp); 240 GetSummaryForType(lldb::TypeNameSpecifierImplSP type_sp); 243 GetFilterForType(lldb::TypeNameSpecifierImplSP type_sp); 246 GetSyntheticForType(lldb::TypeNameSpecifierImplSP type_sp);
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | ValueObjectMemory.h | 36 lldb::TypeSP &type_sp); 68 const Address &address, lldb::TypeSP &type_sp);
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | UniqueDWARFASTType.h | 28 UniqueDWARFASTType(lldb::TypeSP &type_sp, const DWARFDIE &die, argument 30 : m_type_sp(type_sp), m_die(die), m_declaration(decl),
|
H A D | DWARFASTParserClang.cpp | 202 // inside type_sp and only looks at IsDefined(), so it never calls 210 TypeSP type_sp(new Type( 215 dwarf->GetTypeList().Insert(type_sp); 216 dwarf->GetDIEToType()[die.GetDIE()] = type_sp.get(); 226 return type_sp; 426 if (TypeSP type_sp = 428 dwarf->GetDIEToType()[die.GetDIE()] = type_sp.get(); 432 return type_sp; 442 TypeSP type_sp; local 455 type_sp 510 TypeSP type_sp; local 722 TypeSP type_sp; local 1311 TypeSP type_sp = std::make_shared<Type>( local 1344 UpdateSymbolContextScopeForType( const SymbolContext &sc, const DWARFDIE &die, TypeSP type_sp) argument 1382 TypeSP type_sp; local [all...] |
H A D | SymbolFileDWARFDebugMap.cpp | 1086 TypeSP type_sp; local 1088 type_sp = oso_dwarf->FindDefinitionTypeForDWARFDeclContext(die_decl_ctx); 1089 return ((bool)type_sp); 1091 return type_sp; 1120 TypeSP type_sp; local 1144 TypeSP type_sp(oso_dwarf->FindCompleteObjCDefinitionTypeForDIE( 1146 if (type_sp) { 1147 return type_sp; 1161 TypeSP type_sp; local 1164 type_sp [all...] |
H A D | SymbolFileDWARF.cpp | 2629 TypeSP type_sp; local 2651 type_sp = ParseType(sc, die, nullptr); 2654 type_sp = type_ptr->shared_from_this(); 2657 return type_sp; 2761 TypeSP type_sp; local 2764 return type_sp; 2810 type_sp = resolved_type->shared_from_this(); 2820 return type_sp; 2914 TypeSP type_sp; local 3015 type_sp [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Core/ |
H A D | ValueObjectMemory.cpp | 34 lldb::TypeSP &type_sp) { 35 return (new ValueObjectMemory(exe_scope, name, address, type_sp))->GetSP(); 48 lldb::TypeSP &type_sp) 49 : ValueObject(exe_scope), m_address(address), m_type_sp(type_sp), 31 Create(ExecutionContextScope *exe_scope, llvm::StringRef name, const Address &address, lldb::TypeSP &type_sp) argument 45 ValueObjectMemory(ExecutionContextScope *exe_scope, llvm::StringRef name, const Address &address, lldb::TypeSP &type_sp) argument
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/ |
H A D | ObjCLanguageRuntime.cpp | 128 TypeSP type_sp(types.GetTypeAtIndex(i)); 131 type_sp->GetForwardCompilerType())) { 132 if (type_sp->IsCompleteObjCClass()) { 133 m_complete_class_cache[name] = type_sp; 134 return type_sp;
|
H A D | ObjCLanguageRuntime.h | 117 void SetType(const lldb::TypeSP &type_sp) { m_type_wp = type_sp; } argument 244 lldb::TypeSP type_sp);
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | SymbolFileNativePDB.cpp | 800 SymbolFileTypeSP type_sp = local 812 toOpaqueUid(var_id), name.str().c_str(), global_name.c_str(), type_sp, 830 SymbolFileTypeSP type_sp = local 841 type_sp, eValueTypeVariableGlobal, module.get(), ranges, &decl, location, 1337 TypeSP type_sp = GetOrCreateType(var_info.type); local 1341 std::make_shared<SymbolFileType>(*this, type_sp->GetID()); 1542 TypeSP type_sp = CreateAndCacheType(type_id); 1543 return &*type_sp;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/API/ |
H A D | SBValue.cpp | 400 TypeImplSP type_sp; local 402 type_sp = std::make_shared<TypeImpl>(value_sp->GetTypeImpl()); 403 sb_type.SetSP(type_sp); 573 TypeImplSP type_sp(type.GetSP()); 576 offset, type_sp->GetCompilerType(false), true), 589 TypeImplSP type_sp(type.GetSP()); 590 if (value_sp && type_sp) 591 sb_value.SetSP(value_sp->Cast(type_sp->GetCompilerType(false)),
|