Lines Matching defs:thisLen
236 int32_t thisLen = static_cast<int32_t>(EcmaStringAccessor(thisFlat).GetLength());
252 if (pos < 0 || pos >= thisLen) {
275 int32_t thisLen = static_cast<int32_t>(EcmaStringAccessor(thisFlat).GetLength());
291 if (pos < 0 || pos >= thisLen) {
315 int32_t thisLen = static_cast<int32_t>(EcmaStringAccessor(thisFlat).GetLength());
316 if (pos < 0 || pos >= thisLen) {
320 if (first < base::utf_helper::DECODE_LEAD_LOW || first > base::utf_helper::DECODE_LEAD_HIGH || pos + 1 == thisLen) {
377 uint32_t thisLen = EcmaStringAccessor(thisHandle).GetLength();
382 pos = static_cast<int32_t>(thisLen);
387 pos = static_cast<int32_t>(thisLen);
392 pos = std::min(std::max(pos, 0), static_cast<int32_t>(thisLen));
423 uint32_t thisLen = EcmaStringAccessor(thisHandle).GetLength();
433 int32_t start = std::min(std::max(pos, 0), static_cast<int32_t>(thisLen));
435 if (idx < 0 || idx > static_cast<int32_t>(thisLen)) {
453 uint32_t thisLen = EcmaStringAccessor(thisHandle).GetLength();
467 pos = std::min(std::max(pos, 0), static_cast<int32_t>(thisLen));
473 if (res >= 0 && res < static_cast<int32_t>(thisLen)) {
491 int32_t thisLen = static_cast<int32_t>(EcmaStringAccessor(thisHandle).GetLength());
496 pos = thisLen;
502 pos = thisLen;
508 pos = std::min(std::max(pos, 0), thisLen);
510 if (res >= 0 && res < thisLen) {
975 uint32_t thisLen = EcmaStringAccessor(thisHandle).GetLength();
996 if (thisLen == 0) {
999 if (static_cast<uint32_t>(count) >= static_cast<uint32_t>(EcmaString::MAX_STRING_LENGTH) / thisLen) {
1003 EcmaString *result = EcmaStringAccessor::CreateLineString(thread->GetEcmaVM(), thisLen * count, isUtf8);
1005 EcmaStringAccessor::ReadData(result, *thisHandle, index * thisLen, (count - index) * thisLen, thisLen);
1127 auto thisLen = EcmaStringAccessor(thisString).GetLength();
1129 EcmaStringAccessor::FastSubString(ecmaVm, thisString, tailPos, thisLen - tailPos));
1261 auto thisLen = EcmaStringAccessor(thisString).GetLength();
1263 EcmaStringAccessor::FastSubString(ecmaVm, thisString, endOfLastMatch, thisLen - endOfLastMatch));
1546 int32_t thisLen = static_cast<int32_t>(EcmaStringAccessor(thisHandle).GetLength());
1554 end = thisLen;
1563 from = std::max(start + thisLen, 0);
1565 from = std::min(start, thisLen);
1568 to = std::max(end + thisLen, 0);
1570 to = std::min(end, thisLen);
1818 uint32_t thisLen = EcmaStringAccessor(thisHandle).GetLength();
1830 pos = thisLen;
1835 pos = std::min(std::max(pos, 0), static_cast<int32_t>(thisLen));
1836 if (static_cast<uint32_t>(pos) + searchLen > thisLen) {
1857 int32_t thisLen = static_cast<int32_t>(EcmaStringAccessor(thisHandle).GetLength());
1865 end = thisLen;
1871 start = std::min(std::max(start, 0), thisLen);
1872 end = std::min(std::max(end, 0), thisLen);
2202 int32_t thisLen = static_cast<int32_t>(EcmaStringAccessor(thisHandle).GetLength());
2215 k = thisLen + relativeIndex;
2218 if (k < 0 || k >= thisLen) {