Lines Matching refs:new_len

3607 static no_inline int string_buffer_realloc(StringBuffer* s, int new_len, int c)  in string_buffer_realloc()  argument
3616 if (new_len > JS_STRING_LEN_MAX) { in string_buffer_realloc()
3620 new_size = min_int(max_int(new_len, s->size * 3 / 2), JS_STRING_LEN_MAX); in string_buffer_realloc()
8217 uint32_t new_len, array_len; in add_fast_array_element() local
8220 new_len = p->u.array.count + 1; in add_fast_array_element()
8225 if (new_len > array_len) { in add_fast_array_element()
8230 p->prop[0].u.value = JS_NewInt32(ctx, new_len); in add_fast_array_element()
8233 if (unlikely(new_len > p->u.array.u1.size)) { in add_fast_array_element()
8238 new_size = max_int(new_len, p->u.array.u1.size * 3 / 2); in add_fast_array_element()
8248 p->u.array.u.values[new_len - 1] = val; in add_fast_array_element()
8249 p->u.array.count = new_len; in add_fast_array_element()
38359 int64_t len, start, k, final, n, count, del_count, new_len; in js_array_slice() local
38433 new_len = len + item_count - del_count; in js_array_slice()
38440 for (k = len; k-- > new_len;) { in js_array_slice()
38449 if (JS_SetProperty(ctx, obj, JS_ATOM_length, JS_NewInt64(ctx, new_len)) < 0) in js_array_slice()
50639 int64_t len, start, end, new_len; in js_array_buffer_slice() local
50657 new_len = max_int64(end - start, 0); in js_array_buffer_slice()
50662 new_obj = js_array_buffer_constructor2(ctx, JS_UNDEFINED, new_len, in js_array_buffer_slice()
50666 args[0] = JS_NewInt64(ctx, new_len); in js_array_buffer_slice()
50684 if (new_abuf->byte_length < new_len) { in js_array_buffer_slice()
50693 memcpy(new_abuf->data, abuf->data + start, new_len); in js_array_buffer_slice()
51009 int new_len; in js_typed_array_create() local
51016 new_len = js_typed_array_get_length_internal(ctx, ret); in js_typed_array_create()
51017 if (new_len < 0) in js_typed_array_create()
51023 if (new_len < len) { in js_typed_array_create()