Lines Matching defs:valobj_sp
109 ValueObjectSP valobj_sp(valobj.GetNonSyntheticValue());
111 if (!valobj_sp)
114 ExecutionContext exe_ctx(valobj_sp->GetExecutionContextRef());
126 cpp_runtime->FindLibCppStdFunctionCallableInfo(valobj_sp);
156 ValueObjectSP valobj_sp(valobj.GetNonSyntheticValue());
157 if (!valobj_sp)
159 ValueObjectSP ptr_sp(valobj_sp->GetChildMemberWithName("__ptr_"));
161 valobj_sp->GetChildAtNamePath({"__cntrl_", "__shared_owners_"}));
163 valobj_sp->GetChildAtNamePath({"__cntrl_", "__shared_weak_owners_"}));
198 ValueObjectSP valobj_sp(valobj.GetNonSyntheticValue());
199 if (!valobj_sp)
202 ValueObjectSP ptr_sp(valobj_sp->GetChildMemberWithName("__ptr_"));
245 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
246 return (valobj_sp ? new VectorIteratorSyntheticFrontEnd(
247 valobj_sp, {ConstString("__i_"), ConstString("__i")})
252 LibcxxSharedPtrSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp)
253 : SyntheticChildrenFrontEnd(*valobj_sp), m_cntrl(nullptr) {
254 if (valobj_sp)
269 ValueObjectSP valobj_sp = m_backend.GetSP();
270 if (!valobj_sp)
274 return valobj_sp->GetChildMemberWithName("__ptr_");
277 if (auto ptr_sp = valobj_sp->GetChildMemberWithName("__ptr_")) {
280 valobj_sp->GetCompilerType()
297 ValueObjectSP valobj_sp = m_backend.GetSP();
298 if (!valobj_sp)
301 TargetSP target_sp(valobj_sp->GetTargetSP());
305 lldb::ValueObjectSP cntrl_sp(valobj_sp->GetChildMemberWithName("__cntrl_"));
331 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
332 return (valobj_sp ? new LibcxxSharedPtrSyntheticFrontEnd(valobj_sp)
337 LibcxxUniquePtrSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp)
338 : SyntheticChildrenFrontEnd(*valobj_sp) {
339 if (valobj_sp)
348 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
349 return (valobj_sp ? new LibcxxUniquePtrSyntheticFrontEnd(valobj_sp)
385 ValueObjectSP valobj_sp = m_backend.GetSP();
386 if (!valobj_sp)
389 ValueObjectSP ptr_sp(valobj_sp->GetChildMemberWithName("__ptr_"));
407 valobj_sp->GetChildMemberWithName("__deleter_"))