Lines Matching refs:start
546 size_t start = 0;
548 THROW_AND_RETURN_IF_OOB(ParseArrayIndex(env, args[0], 0, &start));
550 if (end < start) end = start;
552 size_t length = end - start;
557 buffer.data() + start,
670 size_t start = 0;
671 THROW_AND_RETURN_IF_OOB(ParseArrayIndex(env, args[2], 0, &start));
675 size_t fill_length = end - start;
681 if (start > end || fill_length + start > ts_obj_length)
689 ts_obj_data + start, fill_obj_data, std::min(str_length, fill_length));
698 memset(ts_obj_data + start, value, fill_length);
710 memcpy(ts_obj_data + start, *str, std::min(str_length, fill_length));
718 memcpy(ts_obj_data + start, *str, std::min(str_length, fill_length));
725 env->isolate(), ts_obj_data + start, fill_length, str_obj, enc);
742 char* ptr = ts_obj_data + start + str_length;
745 memcpy(ptr, ts_obj_data + start, in_there);
751 memcpy(ptr, ts_obj_data + start, fill_length - in_there);
888 // indexOf from before the start of the buffer: search the whole buffer.
891 // lastIndexOf from before the start of the buffer: no match.