Lines Matching refs:location_sp

783     ValueObjectSP location_sp =  in ExtractLibcxxStringInfo()  local
792 ExecutionContext exe_ctx(location_sp->GetExecutionContextRef()); in ExtractLibcxxStringInfo()
794 location_sp->GetCompilerType().GetByteSize( in ExtractLibcxxStringInfo()
796 if (!max_bytes || size > *max_bytes || !location_sp) in ExtractLibcxxStringInfo()
799 return std::make_pair(size, location_sp); in ExtractLibcxxStringInfo()
803 ValueObjectSP location_sp = in ExtractLibcxxStringInfo() local
809 if (!size_vo || !location_sp || !capacity_vo) in ExtractLibcxxStringInfo()
818 return std::make_pair(size, location_sp); in ExtractLibcxxStringInfo()
824 ValueObjectSP location_sp, size_t size) { in LibcxxWStringSummaryProvider() argument
829 if (!location_sp) in LibcxxWStringSummaryProvider()
842 const size_t bytes_read = location_sp->GetPointeeData(extractor, 0, size); in LibcxxWStringSummaryProvider()
892 ValueObjectSP location_sp; in LibcxxWStringSummaryProvider() local
893 std::tie(size, location_sp) = *string_info; in LibcxxWStringSummaryProvider()
896 location_sp, size); in LibcxxWStringSummaryProvider()
903 std::string prefix_token, ValueObjectSP location_sp, in LibcxxStringSummaryProvider() argument
911 if (!location_sp) in LibcxxStringSummaryProvider()
926 const size_t bytes_read = location_sp->GetPointeeData(extractor, 0, size); in LibcxxStringSummaryProvider()
952 ValueObjectSP location_sp; in LibcxxStringSummaryProvider() local
953 std::tie(size, location_sp) = *string_info; in LibcxxStringSummaryProvider()
956 valobj, stream, summary_options, prefix_token, location_sp, size); in LibcxxStringSummaryProvider()