Lines Matching defs:lim
1607 uint32_t lim = UINT32_MAX - 1;
1611 lim = limitIntValue.ToUint32();
1613 // ReturnIfAbrupt(lim).
1615 if (lim == 0) {
1620 return CreateArrayBySplitString(thread, ecmaVm, thisString, seperatorString, thisLength, seperatorLength, lim);
1644 // If limit is undefined, let lim = 2^53–1; else let lim = ToLength(limit).
1645 uint32_t lim = UINT32_MAX - 1;
1649 lim = limitIntValue.ToUint32();
1651 // ReturnIfAbrupt(lim).
1657 // If lim = 0, return A.
1658 if (lim == 0) {
1673 return CreateArrayBySplitString(thread, ecmaVm, thisString, seperatorString, thisLength, seperatorLength, lim);
1677 const JSHandle<EcmaString> &thisString, uint32_t thisLength, uint32_t lim)
1686 if (lim == UINT32_MAX - 1) {
1696 uint32_t actualLength = std::min(thisLength, lim);
1710 if (lim == UINT32_MAX - 1) {
1719 uint32_t thisLength, uint32_t seperatorLength, uint32_t lim)
1724 thread, ecmaVm, thisString, seperatorString, thisLength, seperatorLength, lim);
1726 return CreateArrayFromString(thread, ecmaVm, thisString, thisLength, lim);
1744 uint32_t thisLength, uint32_t seperatorLength, uint32_t lim)
1746 if (lim == UINT32_MAX - 1) {
1763 if (arrayLength == lim) {
1771 arrayLength = lim > posArrLength ? posArrLength + 1 : posArrLength;
1773 [thread, ecmaVm, &thisString, &seperatorString, &posArray, thisLength, seperatorLength, lim, posArrLength]
1785 if (lim > posArrLength) {
1791 if (lim == UINT32_MAX - 1) {