Home | History | Annotate | Download | only in regexp

Lines Matching defs:from

28 static bool BackRefMatchesNoCase(Isolate* isolate, int from, int current,
32 reinterpret_cast<Address>(const_cast<uc16*>(&subject.at(from)));
41 static bool BackRefMatchesNoCase(Isolate* isolate, int from, int current,
46 unsigned int old_char = subject[from++];
417 uint32_t from = Load16Aligned(pc + 4);
419 if (from <= current_char && current_char <= to) {
427 uint32_t from = Load16Aligned(pc + 4);
429 if (from > current_char || current_char > to) {
495 int from = registers[insn >> BYTECODE_SHIFT];
496 int len = registers[(insn >> BYTECODE_SHIFT) + 1] - from;
497 if (from >= 0 && len > 0) {
499 CompareChars(&subject[from], &subject[current], len) != 0) {
509 int from = registers[insn >> BYTECODE_SHIFT];
510 int len = registers[(insn >> BYTECODE_SHIFT) + 1] - from;
511 if (from >= 0 && len > 0) {
513 CompareChars(&subject[from], &subject[current - len], len) != 0) {
526 int from = registers[insn >> BYTECODE_SHIFT];
527 int len = registers[(insn >> BYTECODE_SHIFT) + 1] - from;
528 if (from >= 0 && len > 0) {
530 !BackRefMatchesNoCase(isolate, from, current, len, subject,
544 int from = registers[insn >> BYTECODE_SHIFT];
545 int len = registers[(insn >> BYTECODE_SHIFT) + 1] - from;
546 if (from >= 0 && len > 0) {
548 !BackRefMatchesNoCase(isolate, from, current - len, len, subject,