Lines Matching defs:valobj_sp
26 LibcxxStdVectorSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
49 LibcxxVectorBoolSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
73 LibcxxStdVectorSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp)
74 : SyntheticChildrenFrontEnd(*valobj_sp), m_element_type() {
75 if (valobj_sp)
169 LibcxxVectorBoolSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp)
170 : SyntheticChildrenFrontEnd(*valobj_sp), m_bool_type(), m_exe_ctx_ref(),
172 if (valobj_sp) {
175 valobj_sp->GetCompilerType().GetBasicTypeFromAST(lldb::eBasicTypeBool);
233 ValueObjectSP valobj_sp = m_backend.GetSP();
234 if (!valobj_sp)
236 m_exe_ctx_ref = valobj_sp->GetExecutionContextRef();
237 ValueObjectSP size_sp(valobj_sp->GetChildMemberWithName("__size_"));
243 ValueObjectSP begin_sp(valobj_sp->GetChildMemberWithName("__begin_"));
269 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
270 if (!valobj_sp)
272 CompilerType type = valobj_sp->GetCompilerType();
277 return new LibcxxVectorBoolSyntheticFrontEnd(valobj_sp);
278 return new LibcxxStdVectorSyntheticFrontEnd(valobj_sp);