Home | History | Annotate | Download | only in testsuite

Lines Matching full:ecode

372 ((*ecode++ == OP_BEG_WORD) ? prev_is_word : cur_is_word))
508 /* On entry ecode points to the first opcode, and eptr to the first character
552 6 : 3 + (ecode[1] << 8) + ecode[2]),
576 DPRINTF (("Unknown opcode %d\n", *ecode));
704 c = *ecode++ - OP_CRSTAR;
705 c = *ecode++ - OP_CRSTAR;
706 c = *ecode++ - OP_NOTSTAR;
707 c = *ecode++ - OP_STAR;
708 c = *ecode++ - OP_TYPESTAR;
709 c = *ecode++;
710 c = *ecode++;
837 const uschar *data = ecode + 1; /* Save for matching */
839 const uschar *next = ecode + 1;
840 const uschar *next = ecode + 1;
850 const uschar *prev = ecode - (ecode[1] << 8) - ecode[2];
851 const uschar *prev = ecode;
874 ctype = *ecode++; /* Code for the character type */
893 ecode position in code
894 ecode + ((offset < offset_top && md->offset_vector[offset] >= 0) ?
895 ecode += (ecode[1] << 8) + ecode[2];
896 ecode += (ecode[1] << 8) + ecode[2];
897 ecode += (ecode[1] << 8) + ecode[2];
898 ecode += (ecode[1] << 8) + ecode[2];
899 ecode += (ecode[1] << 8) + ecode[2];
900 ecode += (ecode[1] << 8) + ecode[2];
901 ecode += (ecode[1] << 8) + ecode[2];
902 ecode += (ecode[1] << 8) + ecode[2];
903 ecode += (ecode[1] << 8) + ecode[2];
904 ecode += (ecode[1] << 8) + ecode[2];
905 ecode += 2;
906 ecode += 2;
907 ecode += 3 + (ecode[4] << 8) + ecode[5];
908 ecode += 33; /* Advance past the item */
909 ecode += 3; /* Advance past the item */
910 ecode += 3;
911 ecode += 3;
912 ecode += 3;
913 ecode += 3;
914 ecode += 3;
915 ecode += 3;
916 ecode += 3;
917 ecode += 3;
918 ecode += 3;
919 ecode += 3;
920 ecode += 3;
921 ecode += 3;
922 ecode += 5;
923 ecode += 5;
924 ecode = next + 3;
925 ecode++;
926 ecode++;
927 ecode++;
928 ecode++;
929 ecode++;
930 ecode++;
931 ecode++;
932 ecode++;
933 ecode++;
934 ecode++;
935 ecode++;
936 ecode++;
937 ecode++;
938 ecode++;
939 ecode++;
940 ecode++;
987 eptr -= (ecode[1] << 8) + ecode[2];
1077 if ((*ecode++ == OP_WORD_BOUNDARY) ?
1114 if (*ecode != OP_ONCE && *ecode != OP_ALT)
1115 if (*ecode == OP_KET || eptr == saved_eptr)
1116 if (*ecode == OP_KET || eptr == saved_eptr)
1117 if (*ecode == OP_KET)
1118 if (*ecode == OP_KETRMIN)
1119 if (*ecode == OP_KETRMIN)
1120 if (*ecode++ != *eptr++)
1121 if (*ecode++ == *eptr++)
1137 if (ecode[3] == OP_CREF) /* Condition is extraction test */
1138 if (ecode[3] == OP_OPT)
1181 if (match (eptr, ecode + 3, offset_top, md, ims, NULL,
1182 if (match (eptr, ecode + 3, offset_top, md, ims, NULL, match_isgroup))
1183 if (match (eptr, ecode + 3, offset_top, md, ims, NULL, match_isgroup))
1184 if (match (eptr, ecode + 3, offset_top, md, ims, eptrb, 0) ||
1185 if (match (eptr, ecode + 3, offset_top, md, ims, eptrb, 0) ||
1186 if (match (eptr, ecode + 3, offset_top, md, ims, eptrb, match_isgroup))
1187 if (match (eptr, ecode + 3, offset_top, md, ims, eptrb, match_isgroup))
1188 if (match (eptr, ecode + 3, offset_top, md, ims, eptrb, match_isgroup))
1189 if (match (eptr, ecode, offset_top, md, ims, eptrb, 0))
1190 if (match (eptr, ecode, offset_top, md, ims, eptrb, 0))
1191 if (match (eptr, ecode, offset_top, md, ims, eptrb, 0))
1192 if (match (eptr, ecode, offset_top, md, ims, eptrb, 0))
1193 if (match (eptr, ecode, offset_top, md, ims, eptrb, 0))
1194 if (match (eptr, ecode, offset_top, md, ims, eptrb, 0))
1195 if (match (eptr, ecode, offset_top, md, ims, eptrb, 0))
1196 if (match (eptr, ecode, offset_top, md, ims, eptrb, 0))
1201 if (match (eptr--, ecode, offset_top, md, ims, eptrb, 0))
1202 if (match (eptr--, ecode, offset_top, md, ims, eptrb, 0))
1203 if (match (eptr--, ecode, offset_top, md, ims, eptrb, 0))
1204 if (match (eptr--, ecode, offset_top, md, ims, eptrb, 0))
1205 if (match (eptr--, ecode, offset_top, md, ims, eptrb, 0))
1206 if (match (eptr--, ecode, offset_top, md, ims, eptrb, 0))
1217 if (md->lcc[*ecode++] != md->lcc[*eptr++])
1218 if (md->lcc[*ecode++] == md->lcc[*eptr++])
1273 ims = (ims & ~PCRE_IMS) | ecode[4];
1274 ims = ecode[1];
1295 int offset = (ecode[1] << 9) | (ecode[2] << 1); /* Doubled reference number */
1296 int offset = (ecode[4] << 9) | (ecode[5] << 1); /* Doubled reference number */
1302 int op = (int) *ecode;
1334 match (eptr, ecode + 3, offset_top, md, ims, eptrb, 0))
1335 match (eptr, ecode + 3, offset_top, md, ims, eptrb, 0))
1336 match (eptr, ecode, offset_top, md, ims, eptrb, flags)
1370 max = (ecode[1] << 8) + ecode[2];
1371 max = (ecode[1] << 8) + ecode[2];
1372 max = (ecode[1] << 8) + ecode[2];
1373 max = (ecode[3] << 8) + ecode[4];
1374 max = (ecode[3] << 8) + ecode[4];
1412 min = (ecode[1] << 8) + ecode[2];
1413 min = (ecode[1] << 8) + ecode[2];
1417 min = max = (ecode[1] << 8) + ecode[2];
1418 min = max = (ecode[1] << 8) + ecode[2];
1419 min = max = (ecode[1] << 8) + ecode[2];
1427 minimize = (*ecode == OP_CRMINRANGE);
1428 minimize = (*ecode == OP_CRMINRANGE);
1434 minimize = *ecode == OP_MINUPTO;
1435 minimize = *ecode == OP_NOTMINUPTO;
1436 minimize = *ecode == OP_TYPEMINUPTO;
1452 number = (ecode[4] << 8) | ecode[5];
1483 pchars (ecode, length, FALSE, md);
1518 register const uschar *ecode;
1529 register int length = ecode[1];
1652 return match (eptr, ecode + 3, offset_top, md, ims, eptrb, match_isgroup);
1702 switch (*ecode)
1703 switch (*ecode)
1757 while (*ecode == OP_ALT)
1758 while (*ecode == OP_ALT);
1759 while (*ecode == OP_ALT);
1760 while (*ecode == OP_ALT);
1761 while (*ecode == OP_ALT);
1762 while (*ecode == OP_ALT);
1763 while (*ecode == OP_ALT);
1764 while (*ecode == OP_ALT);
1765 while (*ecode == OP_ALT);