Home
last modified time | relevance | path

Searched refs:type_sp (Results 1 – 25 of 29) sorted by relevance

12

/external/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/
DItaniumABILanguageRuntime.cpp147 lldb::TypeSP type_sp; in GetDynamicTypeAndAddress() local
156 type_sp = class_types.GetTypeAtIndex(0); in GetDynamicTypeAndAddress()
161 type_sp->GetID(), in GetDynamicTypeAndAddress()
162 type_sp->GetName().GetCString()); in GetDynamicTypeAndAddress()
173 type_sp = class_types.GetTypeAtIndex(i); in GetDynamicTypeAndAddress()
174 if (type_sp) in GetDynamicTypeAndAddress()
180 type_sp->GetID(), in GetDynamicTypeAndAddress()
181 type_sp->GetName().GetCString()); in GetDynamicTypeAndAddress()
188 type_sp = class_types.GetTypeAtIndex(i); in GetDynamicTypeAndAddress()
189 if (type_sp) in GetDynamicTypeAndAddress()
[all …]
/external/lldb/source/Symbol/
DTypeList.cpp54 TypeList::Insert (const TypeSP& type_sp) in Insert() argument
57 if (type_sp) in Insert()
58 m_types.insert(std::make_pair(type_sp->GetID(), type_sp)); in Insert()
63 TypeList::InsertUnique (const TypeSP& type_sp) in InsertUnique() argument
65 if (type_sp) in InsertUnique()
67 user_id_t type_uid = type_sp->GetID(); in InsertUnique()
72 if (pos->second.get() == type_sp.get()) in InsertUnique()
76 Insert (type_sp); in InsertUnique()
139 TypeList::ForEach (std::function <bool(const lldb::TypeSP &type_sp)> const &callback) const in ForEach()
149 TypeList::ForEach (std::function <bool(lldb::TypeSP &type_sp)> const &callback) in ForEach()
DType.cpp367 lldb::TypeSP type_sp; in GetTypedefType() local
372 type_sp = typedef_type->shared_from_this(); in GetTypedefType()
374 return type_sp; in GetTypedefType()
878 TypeAndOrName::SetTypeSP (lldb::TypeSP type_sp) in SetTypeSP() argument
880 m_type_sp = type_sp; in SetTypeSP()
881 if (type_sp) in SetTypeSP()
882 m_type_name = type_sp->GetName(); in SetTypeSP()
926 TypeImpl::SetType (const lldb::TypeSP &type_sp) in SetType() argument
928 if (type_sp) in SetType()
930 m_clang_ast_type = type_sp->GetClangForwardType(); in SetType()
[all …]
/external/lldb/source/DataFormatters/
DTypeCategory.cpp269 TypeCategoryImpl::GetSummaryForType (lldb::TypeNameSpecifierImplSP type_sp) in GetSummaryForType() argument
273 if (type_sp) in GetSummaryForType()
275 if (type_sp->IsRegex()) in GetSummaryForType()
276 m_regex_summary_nav->GetExact(ConstString(type_sp->GetName()),retval); in GetSummaryForType()
278 m_summary_nav->GetExact(ConstString(type_sp->GetName()),retval); in GetSummaryForType()
285 TypeCategoryImpl::GetFilterForType (lldb::TypeNameSpecifierImplSP type_sp) in GetFilterForType() argument
289 if (type_sp) in GetFilterForType()
291 if (type_sp->IsRegex()) in GetFilterForType()
292 m_regex_filter_nav->GetExact(ConstString(type_sp->GetName()),retval); in GetFilterForType()
294 m_filter_nav->GetExact(ConstString(type_sp->GetName()),retval); in GetFilterForType()
[all …]
DDataVisualization.cpp109 DataVisualization::GetSummaryForType (lldb::TypeNameSpecifierImplSP type_sp) in GetSummaryForType() argument
111 return GetFormatManager().GetSummaryForType(type_sp); in GetSummaryForType()
125 DataVisualization::GetSyntheticChildrenForType (lldb::TypeNameSpecifierImplSP type_sp) in GetSyntheticChildrenForType() argument
127 return GetFormatManager().GetSyntheticChildrenForType(type_sp); in GetSyntheticChildrenForType()
132 DataVisualization::GetFilterForType (lldb::TypeNameSpecifierImplSP type_sp) in GetFilterForType() argument
134 return GetFormatManager().GetFilterForType(type_sp); in GetFilterForType()
139 DataVisualization::GetSyntheticForType (lldb::TypeNameSpecifierImplSP type_sp) in GetSyntheticForType() argument
141 return GetFormatManager().GetSyntheticForType(type_sp); in GetSyntheticForType()
DFormatManager.cpp167 FormatManager::GetSummaryForType (lldb::TypeNameSpecifierImplSP type_sp) in GetSummaryForType() argument
169 if (!type_sp) in GetSummaryForType()
182 lldb::TypeSummaryImplSP summary_current_sp = category_sp->GetSummaryForType(type_sp); in GetSummaryForType()
193 FormatManager::GetFilterForType (lldb::TypeNameSpecifierImplSP type_sp) in GetFilterForType() argument
195 if (!type_sp) in GetFilterForType()
208 …:TypeFilterImplSP filter_current_sp((TypeFilterImpl*)category_sp->GetFilterForType(type_sp).get()); in GetFilterForType()
220 FormatManager::GetSyntheticForType (lldb::TypeNameSpecifierImplSP type_sp) in GetSyntheticForType() argument
222 if (!type_sp) in GetSyntheticForType()
235 …enSP synth_current_sp((ScriptedSyntheticChildren*)category_sp->GetSyntheticForType(type_sp).get()); in GetSyntheticForType()
248 FormatManager::GetSyntheticChildrenForType (lldb::TypeNameSpecifierImplSP type_sp) in GetSyntheticChildrenForType() argument
[all …]
/external/lldb/include/lldb/DataFormatters/
DDataVisualization.h75 GetSummaryForType (lldb::TypeNameSpecifierImplSP type_sp);
79 GetSyntheticChildrenForType (lldb::TypeNameSpecifierImplSP type_sp);
83 GetFilterForType (lldb::TypeNameSpecifierImplSP type_sp);
87 GetSyntheticForType (lldb::TypeNameSpecifierImplSP type_sp);
DFormatManager.h129 GetSummaryForType (lldb::TypeNameSpecifierImplSP type_sp);
132 GetFilterForType (lldb::TypeNameSpecifierImplSP type_sp);
136 GetSyntheticForType (lldb::TypeNameSpecifierImplSP type_sp);
141 GetSyntheticChildrenForType (lldb::TypeNameSpecifierImplSP type_sp);
DTypeCategory.h90 GetSummaryForType (lldb::TypeNameSpecifierImplSP type_sp);
93 GetFilterForType (lldb::TypeNameSpecifierImplSP type_sp);
97 GetSyntheticForType (lldb::TypeNameSpecifierImplSP type_sp);
/external/lldb/include/lldb/Symbol/
DType.h319 TypeAndOrName (lldb::TypeSP &type_sp);
348 SetTypeSP (lldb::TypeSP type_sp);
443 SetType (const lldb::TypeSP &type_sp);
488 lldb::TypeImplSP type_sp; in GetTypeAtIndex() local
490 type_sp = m_content[idx]; in GetTypeAtIndex()
491 return type_sp; in GetTypeAtIndex()
DTypeList.h55 ForEach (std::function <bool(const lldb::TypeSP &type_sp)> const &callback) const;
58 ForEach (std::function <bool(lldb::TypeSP &type_sp)> const &callback);
/external/lldb/source/Core/
DValueObjectMemory.cpp40 lldb::TypeSP &type_sp) in Create() argument
42 return (new ValueObjectMemory (exe_scope, name, address, type_sp))->GetSP(); in Create()
57 lldb::TypeSP &type_sp) : in ValueObjectMemory() argument
60 m_type_sp(type_sp), in ValueObjectMemory()
/external/lldb/include/lldb/Core/
DValueObjectMemory.h33 lldb::TypeSP &type_sp);
77 lldb::TypeSP &type_sp);
/external/lldb/source/Target/
DObjCLanguageRuntime.cpp132 TypeSP type_sp (types.GetTypeAtIndex(i)); in LookupInCompleteClassCache() local
134 if (type_sp->GetClangForwardType().IsObjCObjectOrInterfaceType()) in LookupInCompleteClassCache()
136 if (type_sp->IsCompleteObjCClass()) in LookupInCompleteClassCache()
138 m_complete_class_cache[name] = type_sp; in LookupInCompleteClassCache()
139 return type_sp; in LookupInCompleteClassCache()
/external/lldb/source/Plugins/SymbolFile/DWARF/
DSymbolFileDWARF.cpp4486 TypeSP type_sp; in GetTypeForDIE() local
4496 type_sp = ParseType(sc, dwarf_cu, die, NULL); in GetTypeForDIE()
4501 type_sp = type_ptr->shared_from_this(); in GetTypeForDIE()
4505 return type_sp; in GetTypeForDIE()
4779 TypeSP type_sp; in FindCompleteObjCDefinitionTypeForDIE() local
4782 return type_sp; in FindCompleteObjCDefinitionTypeForDIE()
4851 type_sp = resolved_type->shared_from_this(); in FindCompleteObjCDefinitionTypeForDIE()
4868 return type_sp; in FindCompleteObjCDefinitionTypeForDIE()
4984 TypeSP type_sp; in FindDefinitionTypeForDIE() local
4993 return type_sp; in FindDefinitionTypeForDIE()
[all …]
DUniqueDWARFASTType.h43 UniqueDWARFASTType (lldb::TypeSP &type_sp, in UniqueDWARFASTType() argument
49 m_type_sp (type_sp), in UniqueDWARFASTType()
DSymbolFileDWARFDebugMap.cpp1180 TypeSP type_sp; in FindDefinitionTypeForDWARFDeclContext() local
1184 type_sp = oso_dwarf->FindDefinitionTypeForDWARFDeclContext (die_decl_ctx); in FindDefinitionTypeForDWARFDeclContext()
1185 if (type_sp) in FindDefinitionTypeForDWARFDeclContext()
1188 return type_sp; in FindDefinitionTypeForDWARFDeclContext()
1217 TypeSP type_sp; in FindCompleteObjCDefinitionTypeForDIE() local
1221type_sp = oso_dwarf->FindCompleteObjCDefinitionTypeForDIE (die, type_name, must_be_implementation); in FindCompleteObjCDefinitionTypeForDIE()
1222 if (type_sp) in FindCompleteObjCDefinitionTypeForDIE()
1225 return type_sp; in FindCompleteObjCDefinitionTypeForDIE()
/external/lldb/include/lldb/Target/
DObjCLanguageRuntime.h236 SetType (const lldb::TypeSP &type_sp) in SetType() argument
238 m_type_wp = type_sp; in SetType()
301 AddToClassNameCache (lldb::addr_t class_addr, const char *name, lldb::TypeSP type_sp);
/external/lldb/source/API/
DSBValue.cpp473 TypeImplSP type_sp; in GetType() local
476 type_sp.reset (new TypeImpl(value_sp->GetClangType())); in GetType()
477 sb_type.SetSP(type_sp); in GetType()
481 if (type_sp) in GetType()
482 log->Printf ("SBValue(%p)::GetType => SBType(%p)", value_sp.get(), type_sp.get()); in GetType()
671 TypeImplSP type_sp (type.GetSP()); in CreateChildAtOffset() local
674 …sb_value.SetSP(value_sp->GetSyntheticChildAtOffset(offset, type_sp->GetClangASTType(), true),GetPr… in CreateChildAtOffset()
697 TypeImplSP type_sp (type.GetSP()); in Cast() local
698 if (value_sp && type_sp) in Cast()
699 …sb_value.SetSP(value_sp->Cast(type_sp->GetClangASTType()),GetPreferDynamicValue(),GetPreferSynthet… in Cast()
DSBModule.cpp545 TypeSP type_sp (type_list.GetTypeAtIndex(idx)); in FindTypes() local
546 if (type_sp) in FindTypes()
547 retval.Append(SBType(type_sp)); in FindTypes()
DSBType.cpp41 SBType::SBType (const lldb::TypeSP &type_sp) : in SBType() argument
42 m_opaque_sp(new TypeImpl(type_sp)) in SBType()
DSBTarget.cpp2124 TypeSP type_sp (module_sp->FindFirstType(sc, const_typename, exact_match)); in FindFirstType() local
2125 if (type_sp) in FindFirstType()
2126 return SBType(type_sp); in FindFirstType()
2198 TypeSP type_sp (type_list.GetTypeAtIndex(idx)); in FindTypes() local
2199 if (type_sp) in FindTypes()
2200 sb_type_list.Append(SBType(type_sp)); in FindTypes()
/external/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
DAppleObjCRuntimeV2.cpp385 TypeSP type_sp (objc_class_sp->GetType()); in GetDynamicTypeAndAddress() local
386 if (type_sp) in GetDynamicTypeAndAddress()
387 class_type_or_name.SetTypeSP (type_sp); in GetDynamicTypeAndAddress()
390 type_sp = LookupInCompleteClassCache (class_name); in GetDynamicTypeAndAddress()
391 if (type_sp) in GetDynamicTypeAndAddress()
393 objc_class_sp->SetType (type_sp); in GetDynamicTypeAndAddress()
394 class_type_or_name.SetTypeSP (type_sp); in GetDynamicTypeAndAddress()
/external/lldb/source/Commands/
DCommandObjectTarget.cpp1735 TypeSP type_sp (type_list.GetTypeAtIndex(i)); in LookupTypeInModule() local
1736 if (type_sp) in LookupTypeInModule()
1740 type_sp->GetClangFullType (); in LookupTypeInModule()
1741 type_sp->GetDescription (&strm, eDescriptionLevelFull, true); in LookupTypeInModule()
1743 TypeSP typedef_type_sp (type_sp); in LookupTypeInModule()
1788 TypeSP type_sp (type_list.GetTypeAtIndex(0)); in LookupTypeHere() local
1789 if (type_sp) in LookupTypeHere()
1793 type_sp->GetClangFullType (); in LookupTypeHere()
1794 type_sp->GetDescription (&strm, eDescriptionLevelFull, true); in LookupTypeHere()
1796 TypeSP typedef_type_sp (type_sp); in LookupTypeHere()
DCommandObjectMemory.cpp545 TypeSP type_sp (type_list.GetTypeAtIndex(0)); in DoExecute() local
546 clang_ast_type = type_sp->GetClangFullType(); in DoExecute()

12