Lines Matching defs:valobj_sp
23 LibcxxStdVectorSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
46 LibcxxVectorBoolSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
70 LibcxxStdVectorSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp)
71 : SyntheticChildrenFrontEnd(*valobj_sp), m_start(nullptr),
73 if (valobj_sp)
174 LibcxxVectorBoolSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp)
175 : SyntheticChildrenFrontEnd(*valobj_sp), m_bool_type(), m_exe_ctx_ref(),
177 if (valobj_sp) {
180 valobj_sp->GetCompilerType().GetBasicTypeFromAST(lldb::eBasicTypeBool);
248 ValueObjectSP valobj_sp = m_backend.GetSP();
249 if (!valobj_sp)
251 m_exe_ctx_ref = valobj_sp->GetExecutionContextRef();
253 valobj_sp->GetChildMemberWithName(ConstString("__size_"), true));
260 valobj_sp->GetChildMemberWithName(ConstString("__begin_"), true));
286 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
287 if (!valobj_sp)
289 CompilerType type = valobj_sp->GetCompilerType();
294 return new LibcxxVectorBoolSyntheticFrontEnd(valobj_sp);
295 return new LibcxxStdVectorSyntheticFrontEnd(valobj_sp);