Lines Matching refs:impl_sp
69 LibcxxVariantGetIndexValidity(ValueObjectSP &impl_sp) { in LibcxxVariantGetIndexValidity() argument
71 impl_sp->GetChildMemberWithName(ConstString("__index"), true)); in LibcxxVariantGetIndexValidity()
84 llvm::Optional<uint64_t> LibcxxVariantIndexValue(ValueObjectSP &impl_sp) { in LibcxxVariantIndexValue() argument
86 impl_sp->GetChildMemberWithName(ConstString("__index"), true)); in LibcxxVariantIndexValue()
94 ValueObjectSP LibcxxVariantGetNthHead(ValueObjectSP &impl_sp, uint64_t index) { in LibcxxVariantGetNthHead() argument
96 impl_sp->GetChildMemberWithName(ConstString("__data"), true)); in LibcxxVariantGetNthHead()
124 ValueObjectSP impl_sp( in LibcxxVariantSummaryProvider() local
127 if (!impl_sp) in LibcxxVariantSummaryProvider()
130 LibcxxVariantIndexValidity validity = LibcxxVariantGetIndexValidity(impl_sp); in LibcxxVariantSummaryProvider()
140 auto optional_index_value = LibcxxVariantIndexValue(impl_sp); in LibcxxVariantSummaryProvider()
147 ValueObjectSP nth_head = LibcxxVariantGetNthHead(impl_sp, index_value); in LibcxxVariantSummaryProvider()
192 ValueObjectSP impl_sp( in Update() local
194 if (!impl_sp) in Update()
197 LibcxxVariantIndexValidity validity = LibcxxVariantGetIndexValidity(impl_sp); in Update()
214 ValueObjectSP impl_sp( in GetChildAtIndex() local
217 auto optional_index_value = LibcxxVariantIndexValue(impl_sp); in GetChildAtIndex()
224 ValueObjectSP nth_head = LibcxxVariantGetNthHead(impl_sp, index_value); in GetChildAtIndex()