Lines Matching refs:ccend

783 static BOOL check_opcode_types(compiler_common *common, pcre_uchar *cc, pcre_uchar *ccend)  in check_opcode_types()  argument
789 while (cc < ccend) in check_opcode_types()
1074 …tic void set_private_data_ptrs(compiler_common *common, int *private_data_start, pcre_uchar *ccend) in set_private_data_ptrs() argument
1082 while (cc < ccend) in set_private_data_ptrs()
1240 static int get_framesize(compiler_common *common, pcre_uchar *cc, pcre_uchar *ccend, BOOL recursive… in get_framesize() argument
1257 if (ccend == NULL) in get_framesize()
1259 ccend = bracketend(cc) - (1 + LINK_SIZE); in get_framesize()
1270 while (cc < ccend) in get_framesize()
1415 static void init_frame(compiler_common *common, pcre_uchar *cc, pcre_uchar *ccend, int stackpos, in… in init_frame() argument
1429 if (ccend == NULL) in init_frame()
1431 ccend = bracketend(cc) - (1 + LINK_SIZE); in init_frame()
1437 while (cc < ccend) in init_frame()
1537 …ate_data_copy_length(compiler_common *common, pcre_uchar *cc, pcre_uchar *ccend, BOOL needs_contro… in get_private_data_copy_length() argument
1543 while (cc < ccend) in get_private_data_copy_length()
1653 SLJIT_ASSERT(cc == ccend); in get_private_data_copy_length()
1657 static void copy_private_data(compiler_common *common, pcre_uchar *cc, pcre_uchar *ccend, in copy_private_data() argument
1714 if (cc >= ccend) in copy_private_data()
1974 SLJIT_ASSERT(cc == ccend && stackptr == stacktop && (save || (tmp1empty && tmp2empty))); in copy_private_data()
5807 …e_charn_matchingpath(compiler_common *common, pcre_uchar *cc, pcre_uchar *ccend, jump_list **backt… in compile_charn_matchingpath() argument
5819 if (cc >= ccend) in compile_charn_matchingpath()
8158 pcre_uchar *ccend = cc + 1; in compile_control_verb_matchingpath() local
8161 ccend += 2 + cc[1]; in compile_control_verb_matchingpath()
8169 return ccend; in compile_control_verb_matchingpath()
8180 return ccend; in compile_control_verb_matchingpath()
8185 …en_trap_matchingpath(compiler_common *common, pcre_uchar *cc, pcre_uchar *ccend, backtrack_common … in compile_then_trap_matchingpath() argument
8196 BACKTRACK_AS(then_trap_backtrack)->framesize = get_framesize(common, cc, ccend, FALSE, &needs_contr… in compile_then_trap_matchingpath()
8213 init_frame(common, cc, ccend, size - 1, 0, FALSE); in compile_then_trap_matchingpath()
8216 static void compile_matchingpath(compiler_common *common, pcre_uchar *cc, pcre_uchar *ccend, backtr… in compile_matchingpath() argument
8223 SLJIT_ASSERT(*ccend == OP_END || (*ccend >= OP_ALT && *ccend <= OP_KETRPOS)); in compile_matchingpath()
8227 SLJIT_ASSERT(*ccend != OP_END && common->control_head_ptr != 0); in compile_matchingpath()
8231 compile_then_trap_matchingpath(common, cc, ccend, parent); in compile_matchingpath()
8234 while (cc < ccend) in compile_matchingpath()
8283 …cc = compile_charn_matchingpath(common, cc, ccend, parent->top != NULL ? &parent->top->nextbacktra… in compile_matchingpath()
8522 SLJIT_ASSERT(cc == ccend); in compile_matchingpath()
9609 pcre_uchar *ccend = bracketend(cc); in compile_recurse() local
9612 int private_data_size = get_private_data_copy_length(common, ccbegin, ccend, needs_control_head); in compile_recurse()
9634 copy_private_data(common, ccbegin, ccend, TRUE, private_data_size + framesize + alternativesize, fr… in compile_recurse()
9709 copy_private_data(common, ccbegin, ccend, FALSE, private_data_size + framesize + alternativesize, f… in compile_recurse()
9741 pcre_uchar *ccend; in PRIV() local
9848 ccend = bracketend(common->start); in PRIV()
9861 SLJIT_ASSERT(*common->start == OP_BRA && ccend[-(1 + LINK_SIZE)] == OP_KET); in PRIV()
9866 if (!check_opcode_types(common, common->start, ccend)) in PRIV()
9929 total_length = ccend - common->start; in PRIV()
9939 set_private_data_ptrs(common, &private_data_size, ccend); in PRIV()
10067 compile_matchingpath(common, common->start, ccend, &rootbacktrack); in PRIV()