24 return m_container_sp ? m_container_sp->GetIndexOfChildWithName(name)
32 return m_container_sp ? m_container_sp->GetNumChildren() : 0;
36 return m_container_sp ? m_container_sp->GetChildAtIndex(idx,
true)
50bool QueueFrontEnd::Update() {
51 m_container_sp =
nullptr;
55 m_container_sp = c_sp->GetSyntheticValue().get();
61 lldb::ValueObjectSP valobj_sp) {
63 return new QueueFrontEnd(*valobj_sp);
A uniqued constant string class.
virtual size_t CalculateNumChildren()=0
virtual bool MightHaveChildren()=0
virtual size_t GetIndexOfChildWithName(ConstString name)=0
virtual lldb::ValueObjectSP GetChildAtIndex(size_t idx)=0
virtual lldb::ValueObjectSP GetChildMemberWithName(llvm::StringRef name, bool can_create)
A class that represents a running process on the host machine.