Lines Matching refs:ValueObjectSP
36 ValueObjectSP valobj_sp(valobj.GetNonSyntheticValue()); in LibcxxOptionalSummaryProvider()
42 ValueObjectSP engaged_sp( in LibcxxOptionalSummaryProvider()
59 ValueObjectSP valobj_sp(valobj.GetNonSyntheticValue()); in LibcxxFunctionSummaryProvider()
106 ValueObjectSP valobj_sp(valobj.GetNonSyntheticValue()); in LibcxxSmartPointerSummaryProvider()
109 ValueObjectSP ptr_sp( in LibcxxSmartPointerSummaryProvider()
111 ValueObjectSP count_sp(valobj_sp->GetChildAtNamePath( in LibcxxSmartPointerSummaryProvider()
113 ValueObjectSP weakcount_sp(valobj_sp->GetChildAtNamePath( in LibcxxSmartPointerSummaryProvider()
125 ValueObjectSP pointee_sp = ptr_sp->Dereference(error); in LibcxxSmartPointerSummaryProvider()
149 ValueObjectSP valobj_sp(valobj.GetNonSyntheticValue()); in LibcxxUniquePointerSummaryProvider()
153 ValueObjectSP ptr_sp( in LibcxxUniquePointerSummaryProvider()
168 ValueObjectSP pointee_sp = ptr_sp->Dereference(error); in LibcxxUniquePointerSummaryProvider()
207 LibCxxMapIteratorSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp) in LibCxxMapIteratorSyntheticFrontEnd()
217 ValueObjectSP valobj_sp = m_backend.GetSP(); in Update()
323 lldb::ValueObjectSP
330 return lldb::ValueObjectSP(); in GetChildAtIndex()
355 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibCxxMapIteratorSyntheticFrontEndCreator()
371 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibCxxVectorIteratorSyntheticFrontEndCreator()
381 LibcxxSharedPtrSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp) in LibcxxSharedPtrSyntheticFrontEnd()
392 lldb::ValueObjectSP
396 return lldb::ValueObjectSP(); in GetChildAtIndex()
398 ValueObjectSP valobj_sp = m_backend.GetSP(); in GetChildAtIndex()
400 return lldb::ValueObjectSP(); in GetChildAtIndex()
418 return lldb::ValueObjectSP(); in GetChildAtIndex()
424 ValueObjectSP valobj_sp = m_backend.GetSP(); in Update()
432 lldb::ValueObjectSP cntrl_sp( in Update()
459 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibcxxSharedPtrSyntheticFrontEndCreator()
465 LibcxxUniquePtrSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp) in LibcxxUniquePtrSyntheticFrontEnd()
476 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibcxxUniquePtrSyntheticFrontEndCreator()
486 lldb::ValueObjectSP
490 return lldb::ValueObjectSP(); in GetChildAtIndex()
503 return lldb::ValueObjectSP(); in GetChildAtIndex()
507 ValueObjectSP valobj_sp = m_backend.GetSP(); in Update()
511 ValueObjectSP ptr_sp( in Update()
556 static llvm::Optional<std::pair<uint64_t, ValueObjectSP>>
558 ValueObjectSP D(valobj.GetChildAtIndexPath({0, 0, 0, 0})); in ExtractLibcxxStringInfo()
562 ValueObjectSP layout_decider( in ExtractLibcxxStringInfo()
579 ValueObjectSP size_mode(D->GetChildAtIndexPath({1, 1, 0})); in ExtractLibcxxStringInfo()
593 ValueObjectSP size_mode(D->GetChildAtIndexPath({1, 0, 0})); in ExtractLibcxxStringInfo()
602 ValueObjectSP s(D->GetChildAtIndex(1, true)); in ExtractLibcxxStringInfo()
605 ValueObjectSP location_sp = s->GetChildAtIndex( in ExtractLibcxxStringInfo()
624 ValueObjectSP l(D->GetChildAtIndex(0, true)); in ExtractLibcxxStringInfo()
628 ValueObjectSP location_sp = (layout == eLibcxxStringLayoutModeDSC) in ExtractLibcxxStringInfo()
631 ValueObjectSP size_vo(l->GetChildAtIndex(1, true)); in ExtractLibcxxStringInfo()
634 ValueObjectSP capacity_vo(l->GetChildAtIndex(capacity_index, true)); in ExtractLibcxxStringInfo()
653 ValueObjectSP location_sp; in LibcxxWStringSummaryProvider()
725 ValueObjectSP location_sp; in LibcxxStringSummaryProvider()