Lines Matching refs:Fecode

174 #define Fecode             F->ecode  macro
272 *lengthptr = (*Fecode == OP_CALLOUT)? in do_callout()
273 PRIV(OP_lengths)[OP_CALLOUT] : GET(Fecode, 1 + 2*LINK_SIZE); in do_callout()
299 cb->pattern_position = GET(Fecode, 1); in do_callout()
300 cb->next_item_length = GET(Fecode, 1 + LINK_SIZE); in do_callout()
302 if (*Fecode == OP_CALLOUT) /* Numerical callout */ in do_callout()
304 cb->callout_number = Fecode[1 + 2*LINK_SIZE]; in do_callout()
312 cb->callout_string_offset = GET(Fecode, 1 + 3*LINK_SIZE); in do_callout()
313 cb->callout_string = Fecode + (1 + 4*LINK_SIZE) + 1; in do_callout()
704 Fecode = start_ecode; /* Starting code pointer */ in match()
732 fprintf(stderr, "++ op=%d\n", *Fecode); in match()
735 Fop = (uint8_t)(*Fecode); /* Cast needed for 16-bit and 32-bit modes */ in match()
750 number = GET2(Fecode, 1); in match()
766 Fecode += PRIV(OP_lengths)[*Fecode]; in match()
806 Fecode += 1 + LINK_SIZE; in match()
884 Fecode++; in match()
900 Fecode++; in match()
912 Fecode++; in match()
913 GETCHARLEN(fc, Fecode, Flength); in match()
921 if (*Fecode++ != UCHAR21INC(Feptr)) RRETURN(MATCH_NOMATCH); in match()
933 if (Fecode[1] != *Feptr++) RRETURN(MATCH_NOMATCH); in match()
934 Fecode += 2; in match()
956 Fecode++; in match()
957 GETCHARLEN(fc, Fecode, Flength); in match()
968 Fecode++; in match()
981 Fecode += Flength; in match()
990 if (TABLE_GET(Fecode[1], mb->lcc, Fecode[1]) in match()
993 Fecode += 2; in match()
1012 Fecode++; in match()
1013 GETCHARINC(ch, Fecode); in match()
1031 uint32_t ch = Fecode[1]; in match()
1035 Fecode += 2; in match()
1053 Lmin = Lmax = GET2(Fecode, 1); in match()
1054 Fecode += 1 + IMM2_SIZE; in match()
1061 Lmax = GET2(Fecode, 1); in match()
1062 Fecode += 1 + IMM2_SIZE; in match()
1069 Lmax = GET2(Fecode, 1); in match()
1070 Fecode += 1 + IMM2_SIZE; in match()
1077 Lmax = GET2(Fecode, 1); in match()
1078 Fecode += 1 + IMM2_SIZE; in match()
1086 Fecode++; in match()
1094 Fecode++; in match()
1102 Fecode++; in match()
1117 fc = *Fecode++ - ((Fop < OP_STARI)? OP_STAR : OP_STARI); in match()
1144 Lcharptr = Fecode; in match()
1145 GETCHARLEN(fc, Fecode, Flength); in match()
1146 Fecode += Flength; in match()
1180 RMATCH(Fecode, RM202); in match()
1224 RMATCH(Fecode, RM203); in match()
1244 Lc = *Fecode++; in match()
1280 RMATCH(Fecode, RM25); in match()
1313 RMATCH(Fecode, RM26); in match()
1340 RMATCH(Fecode, RM27); in match()
1370 RMATCH(Fecode, RM28); in match()
1403 Lmin = Lmax = GET2(Fecode, 1); in match()
1404 Fecode += 1 + IMM2_SIZE; in match()
1410 Lmax = GET2(Fecode, 1); in match()
1412 Fecode += 1 + IMM2_SIZE; in match()
1418 Lmax = GET2(Fecode, 1); in match()
1420 Fecode += 1 + IMM2_SIZE; in match()
1428 Fecode++; in match()
1436 Fecode++; in match()
1444 Fecode++; in match()
1451 Lmax = GET2(Fecode, 1); in match()
1452 Fecode += 1 + IMM2_SIZE; in match()
1467 fc = *Fecode++ - ((Fop >= OP_NOTSTARI)? OP_NOTSTARI: OP_NOTSTAR); in match()
1475 GETCHARINCTEST(Lc, Fecode); in match()
1537 RMATCH(Fecode, RM204); in match()
1556 RMATCH(Fecode, RM29); in match()
1601 RMATCH(Fecode, RM205); in match()
1625 RMATCH(Fecode, RM30); in match()
1677 RMATCH(Fecode, RM206); in match()
1695 RMATCH(Fecode, RM31); in match()
1739 RMATCH(Fecode, RM207); in match()
1762 RMATCH(Fecode, RM32); in match()
1795 Lbyte_map_address = Fecode + 1; /* Save for matching */ in match()
1796 Fecode += 1 + (32 / sizeof(PCRE2_UCHAR)); /* Advance past the item */ in match()
1801 switch (*Fecode) in match()
1812 fc = *Fecode++ - OP_CRSTAR; in match()
1821 Lmin = GET2(Fecode, 1); in match()
1822 Lmax = GET2(Fecode, 1 + IMM2_SIZE); in match()
1824 reptype = rep_typ[*Fecode - OP_CRSTAR]; in match()
1825 Fecode += 1 + 2 * IMM2_SIZE; in match()
1891 RMATCH(Fecode, RM200); in match()
1914 RMATCH(Fecode, RM23); in match()
1971 RMATCH(Fecode, RM201); in match()
2004 RMATCH(Fecode, RM24); in match()
2036 Lxclass_data = Fecode + 1 + LINK_SIZE; /* Save for matching */ in match()
2037 Fecode += GET(Fecode, 1); /* Advance past the item */ in match()
2039 switch (*Fecode) in match()
2050 fc = *Fecode++ - OP_CRSTAR; in match()
2059 Lmin = GET2(Fecode, 1); in match()
2060 Lmax = GET2(Fecode, 1 + IMM2_SIZE); in match()
2062 reptype = rep_typ[*Fecode - OP_CRSTAR]; in match()
2063 Fecode += 1 + 2 * IMM2_SIZE; in match()
2095 RMATCH(Fecode, RM100); in match()
2139 RMATCH(Fecode, RM101); in match()
2173 Fecode++; in match()
2185 Fecode++; in match()
2197 Fecode++; in match()
2209 Fecode++; in match()
2221 Fecode++; in match()
2233 Fecode++; in match()
2268 Fecode++; in match()
2283 Fecode++; in match()
2298 Fecode++; in match()
2313 Fecode++; in match()
2328 Fecode++; in match()
2350 switch(Fecode[1]) in match()
2364 if ((Fecode[2] != PRIV(ucp_gentype)[prop->chartype]) == (Fop == OP_PROP)) in match()
2369 if ((Fecode[2] != prop->chartype) == (Fop == OP_PROP)) in match()
2374 if ((Fecode[2] != prop->script) == (Fop == OP_PROP)) in match()
2414 cp = PRIV(ucd_caseless_sets) + Fecode[2]; in match()
2437 Fecode += 3; in match()
2459 Fecode++; in match()
2477 Lmin = Lmax = GET2(Fecode, 1); in match()
2478 Fecode += 1 + IMM2_SIZE; in match()
2484 Lmax = GET2(Fecode, 1); in match()
2485 reptype = (*Fecode == OP_TYPEMINUPTO)? REPTYPE_MIN : REPTYPE_MAX; in match()
2486 Fecode += 1 + IMM2_SIZE; in match()
2493 Fecode++; in match()
2500 Fecode++; in match()
2507 Fecode++; in match()
2513 Lmax = GET2(Fecode, 1); in match()
2514 Fecode += 1 + IMM2_SIZE; in match()
2523 fc = *Fecode++ - OP_TYPESTAR; in match()
2531 Lctype = *Fecode++; /* Code for the character type */ in match()
2536 proptype = *Fecode++; in match()
2537 Lpropvalue = *Fecode++; in match()
3283 RMATCH(Fecode, RM208); in match()
3300 RMATCH(Fecode, RM209); in match()
3320 RMATCH(Fecode, RM210); in match()
3337 RMATCH(Fecode, RM211); in match()
3354 RMATCH(Fecode, RM212); in match()
3372 RMATCH(Fecode, RM213); in match()
3396 RMATCH(Fecode, RM214); in match()
3424 RMATCH(Fecode, RM215); in match()
3445 RMATCH(Fecode, RM216); in match()
3474 RMATCH(Fecode, RM217); in match()
3503 RMATCH(Fecode, RM218); in match()
3530 RMATCH(Fecode, RM219); in match()
3657 RMATCH(Fecode, RM33); in match()
4019 RMATCH(Fecode, RM222); in match()
4062 RMATCH(Fecode, RM220); in match()
4335 RMATCH(Fecode, RM221); in match()
4588 RMATCH(Fecode, RM34); in match()
4623 int count = GET2(Fecode, 1+IMM2_SIZE); in match()
4624 PCRE2_SPTR slot = mb->name_table + GET2(Fecode, 1) * mb->name_entry_size; in match()
4625 Fecode += 1 + 2*IMM2_SIZE; in match()
4639 Loffset = (GET2(Fecode, 1) << 1) - 2; in match()
4640 Fecode += 1 + IMM2_SIZE; in match()
4647 switch (*Fecode) in match()
4655 fc = *Fecode++ - OP_CRSTAR; in match()
4663 Lmin = GET2(Fecode, 1); in match()
4664 Lmax = GET2(Fecode, 1 + IMM2_SIZE); in match()
4665 reptype = rep_typ[*Fecode - OP_CRSTAR]; in match()
4667 Fecode += 1 + 2 * IMM2_SIZE; in match()
4727 RMATCH(Fecode, RM20); in match()
4783 RMATCH(Fecode, RM21); in match()
4797 RMATCH(Fecode, RM22); in match()
4850 Lnext_ecode = Fecode + 1; in match()
4854 Fecode = Lnext_ecode + 1 + LINK_SIZE; in match()
4858 Lnext_ecode = Fecode + 1; in match()
4862 Fecode++; in match()
4868 Fecode++; in match()
4869 do Fecode += GET(Fecode,1); while (*Fecode == OP_ALT); in match()
4870 Fecode += 1 + LINK_SIZE; in match()
4887 Fecode += 1; in match()
4888 if (*Fecode == OP_CBRAPOS || *Fecode == OP_SCBRAPOS) in match()
4905 number = GET2(Fecode, 1+LINK_SIZE); in match()
4910 Lstart_group = Fecode; /* Start of this group */ in match()
4916 RMATCH(Fecode + PRIV(OP_lengths)[*Fecode], RM8); in match()
4922 do Fecode += GET(Fecode, 1); while (*Fecode == OP_ALT); in match()
4926 Fecode = Lstart_group; in match()
4934 PCRE2_SPTR next_ecode = Fecode + GET(Fecode,1); in match()
4936 (*Fecode == OP_ALT || *next_ecode == OP_ALT)) in match()
4941 Fecode += GET(Fecode, 1); in match()
4942 if (*Fecode != OP_ALT) break; in match()
4949 Fecode += 1 + LINK_SIZE; in match()
4983 Lnext_branch = Fecode + GET(Fecode, 1); in match()
4989 RMATCH(Fecode + PRIV(OP_lengths)[*Fecode], RM1); in match()
4991 Fecode = Lnext_branch; in match()
4996 Fecode += PRIV(OP_lengths)[*Fecode]; in match()
5008 Lframe_type = GF_CAPTURE | GET2(Fecode, 1+LINK_SIZE); in match()
5024 RMATCH(Fecode + PRIV(OP_lengths)[*Fecode], RM2); in match()
5027 PCRE2_SPTR next_ecode = Fecode + GET(Fecode,1); in match()
5029 (*Fecode == OP_ALT || *next_ecode == OP_ALT)) in match()
5033 Fecode += GET(Fecode, 1); in match()
5034 if (*Fecode != OP_ALT) RRETURN(MATCH_NOMATCH); in match()
5050 bracode = mb->start_code + GET(Fecode, 1); in match()
5132 RMATCH(Fecode + PRIV(OP_lengths)[*Fecode], RM3); in match()
5143 Fecode += GET(Fecode, 1); in match()
5144 if (*Fecode != OP_ALT) RRETURN(MATCH_NOMATCH); in match()
5147 do Fecode += GET(Fecode, 1); while (*Fecode == OP_ALT); in match()
5148 Fecode += 1 + LINK_SIZE; in match()
5167 RMATCH(Fecode + PRIV(OP_lengths)[*Fecode], RM4); in match()
5176 Fecode += GET(Fecode, 1); in match()
5177 if (*Fecode != OP_ALT) goto ASSERT_NOT_FAILED; in match()
5183 do Fecode += GET(Fecode, 1); while (*Fecode == OP_ALT); in match()
5196 Fecode += 1 + LINK_SIZE; in match()
5212 Fecode += length; in match()
5232 Flength = GET(Fecode, 1); /* Offset to the second branch */ in match()
5233 if (Fecode[Flength] != OP_ALT) Flength -= 1 + LINK_SIZE; in match()
5234 Fecode += 1 + LINK_SIZE; /* From this opcode */ in match()
5240 if (*Fecode == OP_CALLOUT || *Fecode == OP_CALLOUT_STR) in match()
5249 Fecode += length; in match()
5256 switch(*Fecode) in match()
5261 number = GET2(Fecode, 1); in match()
5269 int count = GET2(Fecode, 1 + IMM2_SIZE); in match()
5270 PCRE2_SPTR slot = mb->name_table + GET2(Fecode, 1) * mb->name_entry_size; in match()
5282 offset = (GET2(Fecode, 1) << 1) - 2; /* Doubled ref number */ in match()
5288 int count = GET2(Fecode, 1 + IMM2_SIZE); in match()
5289 PCRE2_SPTR slot = mb->name_table + GET2(Fecode, 1) * mb->name_entry_size; in match()
5315 Lpositive = (*Fecode == OP_ASSERT || *Fecode == OP_ASSERTBACK); in match()
5316 Lstart_branch = Fecode; in match()
5320 group_frame_type = GF_CONDASSERT | *Fecode; in match()
5368 do Fecode += GET(Fecode, 1); while (*Fecode == OP_ALT); in match()
5378 Fecode += condition? PRIV(OP_lengths)[*Fecode] : Flength; in match()
5388 RMATCH(Fecode, RM35); in match()
5407 number = GET(Fecode, 1); in match()
5431 Fecode += 1 + LINK_SIZE; in match()
5440 do Fecode += GET(Fecode,1); while (*Fecode == OP_ALT); in match()
5454 bracode = Fecode - GET(Fecode, 1); in match()
5550 Fecode = P->ecode + 1 + LINK_SIZE; in match()
5569 if (*Fecode == OP_KETRPOS) in match()
5588 RMATCH(Fecode + 1 + LINK_SIZE, RM6); in match()
5590 Fecode -= GET(Fecode, 1); in match()
5603 Fecode += 1 + LINK_SIZE; in match()
5613 Fecode++; in match()
5618 Fecode++; in match()
5634 Fecode++; in match()
5659 Fecode++; in match()
5677 Fecode++; in match()
5705 Fecode++; in match()
5714 Fecode++; in match()
5723 Fecode++; in match()
5799 if ((*Fecode++ == OP_WORD_BOUNDARY)? in match()
5810 Fmark = mb->nomatch_mark = Fecode + 2; in match()
5811 RMATCH(Fecode + PRIV(OP_lengths)[*Fecode] + Fecode[1], RM12); in match()
5821 PRIV(strcmp)(Fecode + 2, mb->verb_skip_ptr) == 0) in match()
5836 RMATCH(Fecode + PRIV(OP_lengths)[*Fecode], RM13); in match()
5842 Fmark = mb->nomatch_mark = Fecode + 2; in match()
5843 RMATCH(Fecode + PRIV(OP_lengths)[*Fecode] + Fecode[1], RM36); in match()
5849 RMATCH(Fecode + PRIV(OP_lengths)[*Fecode], RM14); in match()
5855 Fmark = mb->nomatch_mark = Fecode + 2; in match()
5856 RMATCH(Fecode + PRIV(OP_lengths)[*Fecode] + Fecode[1], RM15); in match()
5862 RMATCH(Fecode + PRIV(OP_lengths)[*Fecode], RM16); in match()
5880 Fecode += PRIV(OP_lengths)[*Fecode] + Fecode[1]; in match()
5883 RMATCH(Fecode + PRIV(OP_lengths)[*Fecode] + Fecode[1], RM17); in match()
5891 mb->verb_skip_ptr = Fecode + 2; in match()
5899 RMATCH(Fecode + PRIV(OP_lengths)[*Fecode], RM18); in match()
5901 mb->verb_ecode_ptr = Fecode; in match()
5906 Fmark = mb->nomatch_mark = Fecode + 2; in match()
5907 RMATCH(Fecode + PRIV(OP_lengths)[*Fecode] + Fecode[1], RM19); in match()
5909 mb->verb_ecode_ptr = Fecode; in match()