Lines Matching refs:matchingpath

242   struct sljit_label *matchingpath;  member
277 struct sljit_label *matchingpath; member
283 struct sljit_label *matchingpath; member
6217 BACKTRACK_AS(iterator_backtrack)->matchingpath = LABEL(); in compile_ref_iterator_matchingpath()
6263 BACKTRACK_AS(iterator_backtrack)->matchingpath = LABEL(); in compile_ref_iterator_matchingpath()
6277 CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, min, BACKTRACK_AS(iterator_backtrack)->matchingpath); in compile_ref_iterator_matchingpath()
6780 backtrack->matchingpath = LABEL(); in compile_assert_matchingpath()
6781 SET_LABEL(jump, backtrack->matchingpath); in compile_assert_matchingpath()
6785 JUMPTO(SLJIT_JUMP, backtrack->matchingpath); in compile_assert_matchingpath()
6827 backtrack->matchingpath = LABEL(); in compile_assert_matchingpath()
6830 JUMPTO(SLJIT_JUMP, backtrack->matchingpath); in compile_assert_matchingpath()
6992 pcre_uchar *matchingpath; in compile_bracket_matchingpath() local
7015 matchingpath = bracketend(cc) - 1 - LINK_SIZE; in compile_bracket_matchingpath()
7016 ket = *matchingpath; in compile_bracket_matchingpath()
7017 if (ket == OP_KET && PRIVATE_DATA(matchingpath) != 0) in compile_bracket_matchingpath()
7019 repeat_ptr = PRIVATE_DATA(matchingpath); in compile_bracket_matchingpath()
7020 repeat_length = PRIVATE_DATA(matchingpath + 1); in compile_bracket_matchingpath()
7021 repeat_type = PRIVATE_DATA(matchingpath + 2); in compile_bracket_matchingpath()
7022 repeat_count = PRIVATE_DATA(matchingpath + 3); in compile_bracket_matchingpath()
7034 return matchingpath + 1 + LINK_SIZE + repeat_length; in compile_bracket_matchingpath()
7037 matchingpath = ccbegin + 1 + LINK_SIZE; in compile_bracket_matchingpath()
7044 …has_alternatives = (*matchingpath == OP_RREF || *matchingpath == OP_DNRREF || *matchingpath == OP_… in compile_bracket_matchingpath()
7066 matchingpath += IMM2_SIZE; in compile_bracket_matchingpath()
7274 if (*matchingpath == OP_CREF) in compile_bracket_matchingpath()
7278 …CMP(SLJIT_EQUAL, SLJIT_MEM1(SLJIT_SP), OVECTOR(GET2(matchingpath, 1) << 1), SLJIT_MEM1(SLJIT_SP), … in compile_bracket_matchingpath()
7279 matchingpath += 1 + IMM2_SIZE; in compile_bracket_matchingpath()
7281 else if (*matchingpath == OP_DNCREF) in compile_bracket_matchingpath()
7285 i = GET2(matchingpath, 1 + IMM2_SIZE); in compile_bracket_matchingpath()
7286 slot = common->name_table + GET2(matchingpath, 1) * common->name_entry_size; in compile_bracket_matchingpath()
7300 matchingpath += 1 + 2 * IMM2_SIZE; in compile_bracket_matchingpath()
7302 else if (*matchingpath == OP_RREF || *matchingpath == OP_DNRREF || *matchingpath == OP_FAIL) in compile_bracket_matchingpath()
7308 if (*matchingpath == OP_FAIL) in compile_bracket_matchingpath()
7310 if (*matchingpath == OP_RREF) in compile_bracket_matchingpath()
7312 stacksize = GET2(matchingpath, 1); in compile_bracket_matchingpath()
7323 matchingpath += 1 + IMM2_SIZE; in compile_bracket_matchingpath()
7331 stacksize = GET2(matchingpath, 1 + IMM2_SIZE); in compile_bracket_matchingpath()
7332 slot = common->name_table + GET2(matchingpath, 1) * common->name_entry_size; in compile_bracket_matchingpath()
7344 matchingpath += 1 + 2 * IMM2_SIZE; in compile_bracket_matchingpath()
7352 matchingpath = cc + 1 + LINK_SIZE; in compile_bracket_matchingpath()
7356 matchingpath = cc; in compile_bracket_matchingpath()
7361 …SLJIT_ASSERT(has_alternatives && *matchingpath >= OP_ASSERT && *matchingpath <= OP_ASSERTBACK_NOT); in compile_bracket_matchingpath()
7367 assert->common.cc = matchingpath; in compile_bracket_matchingpath()
7369 matchingpath = compile_assert_matchingpath(common, matchingpath, assert, TRUE); in compile_bracket_matchingpath()
7373 compile_matchingpath(common, matchingpath, cc, backtrack); in compile_bracket_matchingpath()
7490 JUMPTO(SLJIT_JUMP, ((braminzero_backtrack *)parent)->matchingpath); in compile_bracket_matchingpath()
8040 BACKTRACK_AS(iterator_backtrack)->matchingpath = LABEL(); in compile_iterator_matchingpath()
8050 BACKTRACK_AS(iterator_backtrack)->matchingpath = LABEL(); in compile_iterator_matchingpath()
8061 BACKTRACK_AS(iterator_backtrack)->matchingpath = LABEL(); in compile_iterator_matchingpath()
8071 BACKTRACK_AS(iterator_backtrack)->matchingpath = LABEL(); in compile_iterator_matchingpath()
8485 BACKTRACK_AS(braminzero_backtrack)->matchingpath = LABEL(); in compile_matchingpath()
8627 CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
8647 JUMPTO(SLJIT_JUMP, CURRENT_AS(iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
8663 JUMPTO(SLJIT_JUMP, CURRENT_AS(iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
8690 JUMPTO(SLJIT_JUMP, CURRENT_AS(iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
8692 CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, max + 2, CURRENT_AS(iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
8702 CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
8707 JUMPTO(SLJIT_JUMP, CURRENT_AS(iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
8718 JUMPTO(SLJIT_JUMP, CURRENT_AS(iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
8757 CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(iterator_backtrack)->matchingpath); in compile_ref_iterator_backtrackingpath()
8762 CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(iterator_backtrack)->matchingpath); in compile_ref_iterator_backtrackingpath()
8820 CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(assert_backtrack)->matchingpath); in compile_assert_backtrackingpath()
8831 CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(assert_backtrack)->matchingpath); in compile_assert_backtrackingpath()
8855 JUMPTO(SLJIT_JUMP, CURRENT_AS(assert_backtrack)->matchingpath); in compile_assert_backtrackingpath()
9376 backtrack.matchingpath = CURRENT_AS(braminzero_backtrack)->matchingpath; in compile_braminzero_backtrackingpath()