Lines Matching refs:ValueObjectSP
69 LibcxxVariantGetIndexValidity(ValueObjectSP &impl_sp) { in LibcxxVariantGetIndexValidity()
70 ValueObjectSP index_sp( in LibcxxVariantGetIndexValidity()
84 llvm::Optional<uint64_t> LibcxxVariantIndexValue(ValueObjectSP &impl_sp) { in LibcxxVariantIndexValue()
85 ValueObjectSP index_sp( in LibcxxVariantIndexValue()
94 ValueObjectSP LibcxxVariantGetNthHead(ValueObjectSP &impl_sp, uint64_t index) { in LibcxxVariantGetNthHead()
95 ValueObjectSP data_sp( in LibcxxVariantGetNthHead()
99 return ValueObjectSP{}; in LibcxxVariantGetNthHead()
101 ValueObjectSP current_level = data_sp; in LibcxxVariantGetNthHead()
103 ValueObjectSP tail_sp( in LibcxxVariantGetNthHead()
107 return ValueObjectSP{}; in LibcxxVariantGetNthHead()
120 ValueObjectSP valobj_sp(valobj.GetNonSyntheticValue()); in LibcxxVariantSummaryProvider()
124 ValueObjectSP impl_sp( in LibcxxVariantSummaryProvider()
147 ValueObjectSP nth_head = LibcxxVariantGetNthHead(impl_sp, index_value); in LibcxxVariantSummaryProvider()
183 ValueObjectSP GetChildAtIndex(size_t idx) override;
192 ValueObjectSP impl_sp( in Update()
210 ValueObjectSP VariantFrontEnd::GetChildAtIndex(size_t idx) { in GetChildAtIndex()
212 return ValueObjectSP(); in GetChildAtIndex()
214 ValueObjectSP impl_sp( in GetChildAtIndex()
220 return ValueObjectSP(); in GetChildAtIndex()
224 ValueObjectSP nth_head = LibcxxVariantGetNthHead(impl_sp, index_value); in GetChildAtIndex()
227 return ValueObjectSP(); in GetChildAtIndex()
232 return ValueObjectSP(); in GetChildAtIndex()
237 return ValueObjectSP(); in GetChildAtIndex()
239 ValueObjectSP head_value( in GetChildAtIndex()
243 return ValueObjectSP(); in GetChildAtIndex()
250 lldb::ValueObjectSP valobj_sp) { in LibcxxVariantFrontEndCreator()