Lines Matching refs:ValueObjectSP

30   ListEntry(ValueObjectSP entry_sp) : m_entry_sp(std::move(entry_sp)) {}  in ListEntry()
32 : m_entry_sp(entry ? entry->GetSP() : ValueObjectSP()) {} in ListEntry()
60 ValueObjectSP GetEntry() { return m_entry_sp; } in GetEntry()
62 void SetEntry(ValueObjectSP entry) { m_entry_sp = entry; } in SetEntry()
69 ValueObjectSP m_entry_sp;
76 ListIterator(ValueObjectSP entry) : m_entry(std::move(entry)) {} in ListIterator()
79 ValueObjectSP value() { return m_entry.GetEntry(); } in value()
81 ValueObjectSP advance(size_t count) { in advance()
92 return lldb::ValueObjectSP(); in advance()
136 ValueObjectSP GetItem(size_t idx);
144 ValueObjectSP GetChildAtIndex(size_t idx) override;
150 ListFrontEnd(lldb::ValueObjectSP valobj_sp);
156 lldb::ValueObjectSP GetChildAtIndex(size_t idx) override;
227 ValueObjectSP AbstractListFrontEnd::GetItem(size_t idx) { in GetItem()
237 ValueObjectSP value_sp = current.advance(advance); in GetItem()
260 ValueObjectSP ForwardListFrontEnd::GetChildAtIndex(size_t idx) { in GetChildAtIndex()
270 ValueObjectSP current_sp = GetItem(idx); in GetChildAtIndex()
295 ValueObjectSP backend_addr(m_backend.AddressOf(err)); in Update()
299 ValueObjectSP impl_sp( in Update()
310 ListFrontEnd::ListFrontEnd(lldb::ValueObjectSP valobj_sp) in ListFrontEnd()
321 ValueObjectSP size_alloc( in CalculateNumChildren()
324 ValueObjectSP value = GetValueOfLibCXXCompressedPair(*size_alloc); in CalculateNumChildren()
352 lldb::ValueObjectSP ListFrontEnd::GetChildAtIndex(size_t idx) { in GetChildAtIndex()
357 return lldb::ValueObjectSP(); in GetChildAtIndex()
360 return lldb::ValueObjectSP(); in GetChildAtIndex()
363 return lldb::ValueObjectSP(); in GetChildAtIndex()
365 ValueObjectSP current_sp = GetItem(idx); in GetChildAtIndex()
367 return lldb::ValueObjectSP(); in GetChildAtIndex()
371 return lldb::ValueObjectSP(); in GetChildAtIndex()
376 return lldb::ValueObjectSP(); in GetChildAtIndex()
385 return lldb::ValueObjectSP(); in GetChildAtIndex()
394 return lldb::ValueObjectSP(); in GetChildAtIndex()
409 ValueObjectSP backend_addr(m_backend.AddressOf(err)); in Update()
415 ValueObjectSP impl_sp( in Update()
425 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibcxxStdListSyntheticFrontEndCreator()
431 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibcxxStdForwardListSyntheticFrontEndCreator()