Lines Matching refs:valobj_sp
23 LibcxxStdVectorSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
46 LibcxxVectorBoolSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
70 LibcxxStdVectorSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp) in LibcxxStdVectorSyntheticFrontEnd() argument
71 : SyntheticChildrenFrontEnd(*valobj_sp), m_element_type() { in LibcxxStdVectorSyntheticFrontEnd()
72 if (valobj_sp) in LibcxxStdVectorSyntheticFrontEnd()
173 LibcxxVectorBoolSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp) in LibcxxVectorBoolSyntheticFrontEnd() argument
174 : SyntheticChildrenFrontEnd(*valobj_sp), m_bool_type(), m_exe_ctx_ref(), in LibcxxVectorBoolSyntheticFrontEnd()
176 if (valobj_sp) { in LibcxxVectorBoolSyntheticFrontEnd()
179 valobj_sp->GetCompilerType().GetBasicTypeFromAST(lldb::eBasicTypeBool); in LibcxxVectorBoolSyntheticFrontEnd()
247 ValueObjectSP valobj_sp = m_backend.GetSP(); in Update() local
248 if (!valobj_sp) in Update()
250 m_exe_ctx_ref = valobj_sp->GetExecutionContextRef(); in Update()
252 valobj_sp->GetChildMemberWithName(ConstString("__size_"), true)); in Update()
259 valobj_sp->GetChildMemberWithName(ConstString("__begin_"), true)); in Update()
285 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibcxxStdVectorSyntheticFrontEndCreator() argument
286 if (!valobj_sp) in LibcxxStdVectorSyntheticFrontEndCreator()
288 CompilerType type = valobj_sp->GetCompilerType(); in LibcxxStdVectorSyntheticFrontEndCreator()
293 return new LibcxxVectorBoolSyntheticFrontEnd(valobj_sp); in LibcxxStdVectorSyntheticFrontEndCreator()
294 return new LibcxxStdVectorSyntheticFrontEnd(valobj_sp); in LibcxxStdVectorSyntheticFrontEndCreator()