Home
last modified time | relevance | path

Searched refs:ptr_sp (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
H A DLibCxx.cpp195 ValueObjectSP ptr_sp(valobj_sp->GetChildMemberWithName("__ptr_")); in LibcxxSmartPointerSummaryProvider() local
197 if (!ctrl_sp || !ptr_sp) in LibcxxSmartPointerSummaryProvider()
200 DumpCxxSmartPtrPointerSummary(stream, *ptr_sp, options); in LibcxxSmartPointerSummaryProvider()
241 auto [ptr_sp, is_compressed_pair] = GetValueOrOldCompressedPair( in LibcxxUniquePointerSummaryProvider()
243 if (!ptr_sp) in LibcxxUniquePointerSummaryProvider()
247 ptr_sp = GetFirstValueOfLibCXXCompressedPair(*ptr_sp); in LibcxxUniquePointerSummaryProvider()
249 if (!ptr_sp) in LibcxxUniquePointerSummaryProvider()
252 DumpCxxSmartPtrPointerSummary(stream, *ptr_sp, options); in LibcxxUniquePointerSummaryProvider()
416 auto [ptr_sp, is_compressed_pair] = GetValueOrOldCompressedPair( in Update()
418 if (!ptr_sp) in Update()
[all …]
H A DLibCxxSliceArray.cpp28 ValueObjectSP ptr_sp = obj->GetChildMemberWithName("__size_"); in LibcxxStdSliceArraySummaryProvider() local
29 if (!ptr_sp) in LibcxxStdSliceArraySummaryProvider()
31 const size_t size = ptr_sp->GetValueAsUnsigned(0); in LibcxxStdSliceArraySummaryProvider()
33 ptr_sp = obj->GetChildMemberWithName("__stride_"); in LibcxxStdSliceArraySummaryProvider()
34 if (!ptr_sp) in LibcxxStdSliceArraySummaryProvider()
36 const size_t stride = ptr_sp->GetValueAsUnsigned(0); in LibcxxStdSliceArraySummaryProvider()
H A DMsvcStlSmartPointer.cpp30 ValueObjectSP ptr_sp(valobj_sp->GetChildMemberWithName("_Ptr")); in MsvcStlSmartPointerSummaryProvider() local
32 if (!ctrl_sp || !ptr_sp) in MsvcStlSmartPointerSummaryProvider()
35 DumpCxxSmartPtrPointerSummary(stream, *ptr_sp, options); in MsvcStlSmartPointerSummaryProvider()
197 ValueObjectSP ptr_sp(valobj_sp->GetChildAtNamePath({"_Mypair", "_Myval2"})); in MsvcStlUniquePtrSummaryProvider() local
198 if (!ptr_sp) in MsvcStlUniquePtrSummaryProvider()
201 DumpCxxSmartPtrPointerSummary(stream, *ptr_sp, options); in MsvcStlUniquePtrSummaryProvider()
H A DCoroutines.cpp27 ValueObjectSP ptr_sp(valobj_sp->GetChildAtIndex(0)); in GetCoroFramePtrFromHandle() local
28 if (!ptr_sp) in GetCoroFramePtrFromHandle()
30 if (!ptr_sp->GetCompilerType().IsPointerType()) in GetCoroFramePtrFromHandle()
33 auto [frame_ptr_addr, addr_type] = ptr_sp->GetPointerValue(); in GetCoroFramePtrFromHandle()
H A DMsvcStl.cpp81 ValueObjectSP ptr_sp = bx_sp->GetChildMemberWithName("_Ptr"); in ExtractMsvcStlStringInfo() local
82 if (ptr_sp) in ExtractMsvcStlStringInfo()
83 return std::make_pair(size, ptr_sp); in ExtractMsvcStlStringInfo()
H A DLibStdcpp.cpp331 ValueObjectSP ptr_sp(valobj_sp->GetChildMemberWithName("_M_ptr")); in LibStdcppSmartPointerSummaryProvider() local
332 if (!ptr_sp) in LibStdcppSmartPointerSummaryProvider()
335 DumpCxxSmartPtrPointerSummary(stream, *ptr_sp, options); in LibStdcppSmartPointerSummaryProvider()