Lines Matching refs:valobj
80 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in LibcxxFunctionSummaryProvider() argument
82 ValueObjectSP valobj_sp(valobj.GetNonSyntheticValue()); in LibcxxFunctionSummaryProvider()
128 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in LibcxxSmartPointerSummaryProvider() argument
129 ValueObjectSP valobj_sp(valobj.GetNonSyntheticValue()); in LibcxxSmartPointerSummaryProvider()
170 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in LibcxxUniquePointerSummaryProvider() argument
171 ValueObjectSP valobj_sp(valobj.GetNonSyntheticValue()); in LibcxxUniquePointerSummaryProvider()
731 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in LibcxxContainerSummaryProvider() argument
732 if (valobj.IsPointerType()) { in LibcxxContainerSummaryProvider()
733 uint64_t value = valobj.GetValueAsUnsigned(0); in LibcxxContainerSummaryProvider()
739 nullptr, nullptr, &valobj, false, false); in LibcxxContainerSummaryProvider()
751 ExtractLibcxxStringInfo(ValueObject &valobj) { in ExtractLibcxxStringInfo() argument
752 ValueObjectSP valobj_r_sp = valobj.GetChildMemberWithName("__r_"); in ExtractLibcxxStringInfo()
838 LibcxxWStringSummaryProvider(ValueObject &valobj, Stream &stream, in LibcxxWStringSummaryProvider() argument
848 StringPrinter::ReadBufferAndDumpToStreamOptions options(valobj); in LibcxxWStringSummaryProvider()
850 const auto max_size = valobj.GetTargetSP()->GetMaximumSizeOfStringSummary(); in LibcxxWStringSummaryProvider()
864 ScratchTypeSystemClang::GetForTarget(*valobj.GetTargetSP()); in LibcxxWStringSummaryProvider()
902 ValueObject &valobj, Stream &stream, in LibcxxWStringSummaryProvider() argument
904 auto string_info = ExtractLibcxxStringInfo(valobj); in LibcxxWStringSummaryProvider()
911 return ::LibcxxWStringSummaryProvider(valobj, stream, summary_options, in LibcxxWStringSummaryProvider()
917 LibcxxStringSummaryProvider(ValueObject &valobj, Stream &stream, in LibcxxStringSummaryProvider() argument
930 StringPrinter::ReadBufferAndDumpToStreamOptions options(valobj); in LibcxxStringSummaryProvider()
933 const auto max_size = valobj.GetTargetSP()->GetMaximumSizeOfStringSummary(); in LibcxxStringSummaryProvider()
961 LibcxxStringSummaryProvider(ValueObject &valobj, Stream &stream, in LibcxxStringSummaryProvider() argument
964 auto string_info = ExtractLibcxxStringInfo(valobj); in LibcxxStringSummaryProvider()
972 valobj, stream, summary_options, prefix_token, location_sp, size); in LibcxxStringSummaryProvider()
975 static bool formatStringImpl(ValueObject &valobj, Stream &stream, in formatStringImpl() argument
980 valobj, scratch_stream, summary_options, prefix_token); in formatStringImpl()
989 ValueObject &valobj, Stream &stream, in LibcxxStringSummaryProviderASCII() argument
992 valobj, stream, summary_options, ""); in LibcxxStringSummaryProviderASCII()
996 ValueObject &valobj, Stream &stream, in LibcxxStringSummaryProviderUTF16() argument
999 valobj, stream, summary_options, "u"); in LibcxxStringSummaryProviderUTF16()
1003 ValueObject &valobj, Stream &stream, in LibcxxStringSummaryProviderUTF32() argument
1006 valobj, stream, summary_options, "U"); in LibcxxStringSummaryProviderUTF32()
1010 LibcxxExtractStringViewData(ValueObject& valobj) { in LibcxxExtractStringViewData() argument
1012 valobj, {ConstString("__data_"), ConstString("__data")}); in LibcxxExtractStringViewData()
1014 valobj, {ConstString("__size_"), ConstString("__size")}); in LibcxxExtractStringViewData()
1030 static bool formatStringViewImpl(ValueObject &valobj, Stream &stream, in formatStringViewImpl() argument
1037 std::tie(success, dataobj, size) = LibcxxExtractStringViewData(valobj); in formatStringViewImpl()
1045 valobj, stream, summary_options, prefix_token, dataobj, size); in formatStringViewImpl()
1049 ValueObject &valobj, Stream &stream, in LibcxxStringViewSummaryProviderASCII() argument
1052 valobj, stream, summary_options, ""); in LibcxxStringViewSummaryProviderASCII()
1056 ValueObject &valobj, Stream &stream, in LibcxxStringViewSummaryProviderUTF16() argument
1059 valobj, stream, summary_options, "u"); in LibcxxStringViewSummaryProviderUTF16()
1063 ValueObject &valobj, Stream &stream, in LibcxxStringViewSummaryProviderUTF32() argument
1066 valobj, stream, summary_options, "U"); in LibcxxStringViewSummaryProviderUTF32()
1070 ValueObject &valobj, Stream &stream, in LibcxxWStringViewSummaryProvider() argument
1076 std::tie(success, dataobj, size) = LibcxxExtractStringViewData(valobj); in LibcxxWStringViewSummaryProvider()
1083 return ::LibcxxWStringSummaryProvider(valobj, stream, summary_options, in LibcxxWStringViewSummaryProvider()
1088 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in LibcxxChronoSysSecondsSummaryProvider() argument
1089 ValueObjectSP ptr_sp = valobj.GetChildMemberWithName("__d_"); in LibcxxChronoSysSecondsSummaryProvider()
1123 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in LibcxxChronoSysDaysSummaryProvider() argument
1124 ValueObjectSP ptr_sp = valobj.GetChildMemberWithName("__d_"); in LibcxxChronoSysDaysSummaryProvider()
1158 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in LibcxxChronoMonthSummaryProvider() argument
1165 ValueObjectSP ptr_sp = valobj.GetChildMemberWithName("__m_"); in LibcxxChronoMonthSummaryProvider()
1179 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in LibcxxChronoWeekdaySummaryProvider() argument
1186 ValueObjectSP ptr_sp = valobj.GetChildMemberWithName("__wd_"); in LibcxxChronoWeekdaySummaryProvider()
1200 ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options) { in LibcxxChronoYearMonthDaySummaryProvider() argument
1201 ValueObjectSP ptr_sp = valobj.GetChildMemberWithName("__y_"); in LibcxxChronoYearMonthDaySummaryProvider()
1209 ptr_sp = valobj.GetChildMemberWithName("__m_"); in LibcxxChronoYearMonthDaySummaryProvider()
1217 ptr_sp = valobj.GetChildMemberWithName("__d_"); in LibcxxChronoYearMonthDaySummaryProvider()