Lines Matching refs:valobj_sp

44   explicit LibstdcppMapIteratorSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
65 explicit LibStdcppSharedPtrSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
90 lldb::ValueObjectSP valobj_sp) in LibstdcppMapIteratorSyntheticFrontEnd() argument
91 : SyntheticChildrenFrontEnd(*valobj_sp), m_exe_ctx_ref(), m_pair_type(), in LibstdcppMapIteratorSyntheticFrontEnd()
93 if (valobj_sp) in LibstdcppMapIteratorSyntheticFrontEnd()
98 ValueObjectSP valobj_sp = m_backend.GetSP(); in Update() local
99 if (!valobj_sp) in Update()
102 TargetSP target_sp(valobj_sp->GetTargetSP()); in Update()
109 if (!valobj_sp) in Update()
111 m_exe_ctx_ref = valobj_sp->GetExecutionContextRef(); in Update()
113 ValueObjectSP _M_node_sp(valobj_sp->GetChildMemberWithName("_M_node")); in Update()
123 CompilerType my_type(valobj_sp->GetCompilerType()); in Update()
164 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibstdcppMapIteratorSyntheticFrontEndCreator() argument
165 return (valobj_sp ? new LibstdcppMapIteratorSyntheticFrontEnd(valobj_sp) in LibstdcppMapIteratorSyntheticFrontEndCreator()
181 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibStdcppVectorIteratorSyntheticFrontEndCreator() argument
182 return (valobj_sp ? new VectorIteratorSyntheticFrontEnd( in LibStdcppVectorIteratorSyntheticFrontEndCreator()
183 valobj_sp, {ConstString("_M_current")}) in LibStdcppVectorIteratorSyntheticFrontEndCreator()
188 VectorIteratorSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp, in VectorIteratorSyntheticFrontEnd() argument
190 : SyntheticChildrenFrontEnd(*valobj_sp), m_exe_ctx_ref(), in VectorIteratorSyntheticFrontEnd()
192 if (valobj_sp) in VectorIteratorSyntheticFrontEnd()
199 ValueObjectSP valobj_sp = m_backend.GetSP(); in Update() local
200 if (!valobj_sp) in Update()
203 if (!valobj_sp) in Update()
207 formatters::GetChildMemberWithName(*valobj_sp, m_item_names); in Update()
213 m_exe_ctx_ref = valobj_sp->GetExecutionContextRef(); in Update()
368 lldb::ValueObjectSP valobj_sp) in LibStdcppSharedPtrSyntheticFrontEnd() argument
369 : SyntheticChildrenFrontEnd(*valobj_sp) { in LibStdcppSharedPtrSyntheticFrontEnd()
370 if (valobj_sp) in LibStdcppSharedPtrSyntheticFrontEnd()
398 auto valobj_sp = backend->GetNonSyntheticValue(); in Update() local
399 if (!valobj_sp) in Update()
402 auto ptr_obj_sp = valobj_sp->GetChildMemberWithName("_M_ptr"); in Update()
425 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibStdcppSharedPtrSyntheticFrontEndCreator() argument
426 return (valobj_sp ? new LibStdcppSharedPtrSyntheticFrontEnd(valobj_sp) in LibStdcppSharedPtrSyntheticFrontEndCreator()
432 ValueObjectSP valobj_sp(valobj.GetNonSyntheticValue()); in LibStdcppSmartPointerSummaryProvider() local
433 if (!valobj_sp) in LibStdcppSmartPointerSummaryProvider()
436 ValueObjectSP ptr_sp(valobj_sp->GetChildMemberWithName("_M_ptr")); in LibStdcppSmartPointerSummaryProvider()
441 valobj_sp->GetChildAtNamePath({"_M_refcount", "_M_pi", "_M_use_count"})); in LibStdcppSmartPointerSummaryProvider()