Lines Matching refs:end

155 ([ capturing bracket offset ][ start value ][ end value ])+ ... [ 0 ] [ previous head ]
165 const pcre_uchar *end;
500 group contains the start / end character pointers, and the second is
501 the start pointers when the end of the capturing group has not yet reached. */
939 pcre_uchar *end = bracketend(begin);
944 sljit_sw length = end - begin;
948 if (end[-(1 + LINK_SIZE)] != OP_KET)
952 if (common->private_data_ptrs[end - common->start - LINK_SIZE] != 0)
955 next = end;
1013 common->private_data_ptrs[end - common->start - LINK_SIZE] = max_end - end;
1014 common->private_data_ptrs[end - common->start - LINK_SIZE + 1] = OP_EXACT;
1015 common->private_data_ptrs[end - common->start - LINK_SIZE + 2] = min;
1078 pcre_uchar *end = NULL;
1095 if (cc >= end)
1096 end = bracketend(cc);
1206 if (space > 0 && cc >= end)
1227 if (cc >= end)
1229 end = bracketend(cc);
1230 if (end[-1 - LINK_SIZE] == OP_KET)
1231 end = NULL;
1670 end
1716 status = end;
1881 case end:
1943 while (status != end);
1979 pcre_uchar *end = bracketend(cc);
1993 while (cc < end)
2007 return end;
2265 /* Store match begin and end. */
2575 const pcre_uint8* end = bitset + 32;
2583 while (bitset < end);
3039 struct sljit_jump *end = NULL;
3054 /* Search for the end of the first line. */
3062 end = CMP(SLJIT_C_GREATER_EQUAL, STR_PTR, 0, STR_END, 0);
3067 JUMPHERE(end);
3072 end = CMP(SLJIT_C_GREATER_EQUAL, STR_PTR, 0, STR_END, 0);
3079 JUMPHERE(end);
3093 end = CMP(SLJIT_C_GREATER_EQUAL, STR_PTR, 0, STR_END, 0);
3145 JUMPHERE(end);
4531 const pcre_uchar *end2 = args->end;
6321 callout_block->subject_length = arguments->end - arguments->begin;
7440 /* We need to release the end pointer to perform the
7746 static SLJIT_INLINE pcre_uchar *get_iterator_parameters(compiler_common *common, pcre_uchar *cc, pcre_uchar *opcode, pcre_uchar *type, int *max, int *min, pcre_uchar **end)
7790 if (end != NULL)
7791 *end = cc + class_len;
7796 if (end != NULL)
7797 *end = cc + class_len;
7813 if (end != NULL)
7814 *end = cc + class_len + 2 * IMM2_SIZE;
7828 if (end != NULL)
7829 *end = next_opcode(common, cc);
7834 if (end != NULL)
7836 *end = cc + 1;
7838 if (common->utf && HAS_EXTRALEN(*cc)) *end += GET_EXTRALEN(*cc);
7851 pcre_uchar* end;
7863 cc = get_iterator_parameters(common, cc, &opcode, &type, &max, &min, &end);
8087 return end;
9988 OP1(SLJIT_MOV, STR_END, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, end));
10405 arguments.end = subject + length;
10498 arguments.end = subject_ptr + length;