Lines Matching refs:Span

66             Span<uint8_t> sp(newString->GetDataUtf8Writable(), newLength);
67 Span<const uint8_t> srcLeft(strLeft->GetDataUtf8(), leftLength);
71 Span<const uint8_t> srcRight(strRight->GetDataUtf8(), rightLength);
75 Span<uint16_t> sp(newString->GetDataUtf16Writable(), newLength);
79 Span<const uint16_t> srcLeft(strLeft->GetDataUtf16(), leftLength);
87 Span<const uint16_t> srcRight(strRight->GetDataUtf16(), rightLength);
109 Span<uint8_t> sp(newString->GetDataUtf8Writable(), length);
110 Span<const uint8_t> srcSp(strOrigin.GetDataUtf8(), length);
114 Span<uint16_t> sp(newString->GetDataUtf16Writable(), length);
118 Span<const uint16_t> srcSp(strOrigin.GetDataUtf16(), length);
204 Span<uint16_t> to(GetDataUtf16Writable() + start, length);
205 Span<const uint8_t> from(data, length);
222 int32_t CompareStringSpan(Span<T1> &lhsSp, Span<T2> &rhsSp, int32_t count)
248 Span<const uint8_t> lhsSp(lhs.GetDataUtf8(), lhsCount);
249 Span<const uint8_t> rhsSp(rhs.GetDataUtf8(), rhsCount);
255 Span<const uint8_t> lhsSp(lhs.GetDataUtf8(), lhsCount);
256 Span<const uint16_t> rhsSp(rhs.GetDataUtf16(), rhsCount);
262 Span<const uint16_t> lhsSp(lhs.GetDataUtf16(), rhsCount);
263 Span<const uint8_t> rhsSp(rhs.GetDataUtf8(), lhsCount);
269 Span<const uint16_t> lhsSp(lhs.GetDataUtf16(), lhsCount);
270 Span<const uint16_t> rhsSp(rhs.GetDataUtf16(), rhsCount);
280 bool IsSubStringAtSpan(Span<T1> &lhsSp, Span<T2> &rhsSp, uint32_t offset)
311 Span<const uint8_t> lhsSp(lhs.GetDataUtf8(), lhsCount);
312 Span<const uint8_t> rhsSp(rhs.GetDataUtf8(), rhsCount);
315 Span<const uint8_t> lhsSp(lhs.GetDataUtf8(), lhsCount);
316 Span<const uint16_t> rhsSp(rhs.GetDataUtf16(), rhsCount);
319 Span<const uint16_t> lhsSp(lhs.GetDataUtf16(), lhsCount);
320 Span<const uint8_t> rhsSp(rhs.GetDataUtf8(), rhsCount);
323 Span<const uint16_t> lhsSp(lhs.GetDataUtf16(), lhsCount);
324 Span<const uint16_t> rhsSp(rhs.GetDataUtf16(), rhsCount);
332 int32_t EcmaString::IndexOf(Span<const T1> &lhsSp, Span<const T2> &rhsSp, int32_t pos, int32_t max)
360 int32_t EcmaString::LastIndexOf(Span<const T1> &lhsSp, Span<const T2> &rhsSp, int32_t pos)
422 Span<const uint8_t> lhsSp(lhs.GetDataUtf8(), lhsCount);
423 Span<const uint8_t> rhsSp(rhs.GetDataUtf8(), rhsCount);
426 Span<const uint16_t> lhsSp(lhs.GetDataUtf16(), lhsCount);
427 Span<const uint16_t> rhsSp(rhs.GetDataUtf16(), rhsCount);
432 Span<const uint16_t> lhsSp(lhs.GetDataUtf16(), lhsCount);
433 Span<const uint8_t> rhsSp(rhs.GetDataUtf8(), rhsCount);
474 Span<const uint8_t> lhsSp(lhs.GetDataUtf8(), lhsCount);
475 Span<const uint8_t> rhsSp(rhs.GetDataUtf8(), rhsCount);
478 Span<const uint16_t> lhsSp(lhs.GetDataUtf16(), lhsCount);
479 Span<const uint16_t> rhsSp(rhs.GetDataUtf16(), rhsCount);
484 Span<const uint16_t> lhsSp(lhs.GetDataUtf16(), lhsCount);
485 Span<const uint8_t> rhsSp(rhs.GetDataUtf8(), rhsCount);
717 Span<const uint8_t> lhsSp(data1, lhsCount);
718 Span<const uint8_t> rhsSp(data2, rhsCount);
723 Span<const uint8_t> lhsSp(data1, lhsCount);
724 Span<const uint16_t> rhsSp(data2, rhsCount);
729 Span<const uint16_t> lhsSp(data1, lhsCount);
730 Span<const uint8_t> rhsSp(data2, rhsCount);
735 Span<const uint16_t> lhsSp(data1, lhsCount);
736 Span<const uint16_t> rhsSp(data2, rhsCount);
747 Span<const uint8_t> lhsSp(left.GetDataUtf8(), lhsCount);
748 Span<const uint8_t> rhsSp(right.GetDataUtf8(), rhsCount);
751 Span<const uint8_t> lhsSp(left.GetDataUtf8(), lhsCount);
752 Span<const uint16_t> rhsSp(right.GetDataUtf16(), rhsCount);
755 Span<const uint16_t> lhsSp(left.GetDataUtf16(), rhsCount);
756 Span<const uint8_t> rhsSp(right.GetDataUtf8(), lhsCount);
759 Span<const uint16_t> lhsSp(left.GetDataUtf16(), lhsCount);
760 Span<const uint16_t> rhsSp(right.GetDataUtf16(), rhsCount);
831 Span<const uint8_t> data1(EcmaString::GetUtf8DataFlat(str1, buf), dataLen);
832 Span<const uint8_t> data2(dataAddr, dataLen);
854 Span<const uint16_t> data1(EcmaString::GetUtf16DataFlat(str1, buf), length);
855 Span<const uint16_t> data2(utf16Data, utf16Len);
861 bool EcmaString::MemCopyChars(Span<T> &dst, size_t dstMax, Span<const T> &src, size_t count)
875 Span<const uint8_t> str = FastToUtf8Span();
1201 EcmaString *EcmaString::TrimBody(const JSThread *thread, const JSHandle<EcmaString> &src, Span<T> &data, TrimMode mode)
1240 Span<uint8_t> data(srcFlat.GetDataUtf8Writable(), srcLength);
1261 Span<uint8_t> data(srcFlat.GetDataUtf8Writable(), srcLength);
1283 Span<uint8_t> data(srcFlat.GetDataUtf8Writable(), srcLength);
1344 Span<const uint8_t> data(srcFlat.GetDataUtf8(), srcLen);
1347 Span<const uint16_t> data(srcFlat.GetDataUtf16(), srcLen);
1554 Span<const uint8_t> sp = string_->ToUtf8Span(buf, modify);
1589 Span<const uint8_t> sp = string_->DebuggerToUtf8Span(buf, modify);
1605 Span<const uint8_t> sp = string_->ToUtf8Span(buf, modify, cesu8);