Lines Matching refs:matchingpath

256   struct sljit_label *matchingpath;  member
291 struct sljit_label *matchingpath; member
297 struct sljit_label *matchingpath; member
311 struct sljit_label *matchingpath; member
6991 BACKTRACK_AS(ref_iterator_backtrack)->matchingpath = LABEL(); in compile_ref_iterator_matchingpath()
7037 BACKTRACK_AS(ref_iterator_backtrack)->matchingpath = LABEL(); in compile_ref_iterator_matchingpath()
7051 CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, min, BACKTRACK_AS(ref_iterator_backtrack)->matchingpath); in compile_ref_iterator_matchingpath()
7622 backtrack->matchingpath = LABEL(); in compile_assert_matchingpath()
7623 SET_LABEL(jump, backtrack->matchingpath); in compile_assert_matchingpath()
7627 JUMPTO(SLJIT_JUMP, backtrack->matchingpath); in compile_assert_matchingpath()
7671 backtrack->matchingpath = LABEL(); in compile_assert_matchingpath()
7674 JUMPTO(SLJIT_JUMP, backtrack->matchingpath); in compile_assert_matchingpath()
7838 PCRE2_SPTR matchingpath; in compile_bracket_matchingpath() local
7861 matchingpath = bracketend(cc) - 1 - LINK_SIZE; in compile_bracket_matchingpath()
7862 ket = *matchingpath; in compile_bracket_matchingpath()
7863 if (ket == OP_KET && PRIVATE_DATA(matchingpath) != 0) in compile_bracket_matchingpath()
7865 repeat_ptr = PRIVATE_DATA(matchingpath); in compile_bracket_matchingpath()
7866 repeat_length = PRIVATE_DATA(matchingpath + 1); in compile_bracket_matchingpath()
7867 repeat_type = PRIVATE_DATA(matchingpath + 2); in compile_bracket_matchingpath()
7868 repeat_count = PRIVATE_DATA(matchingpath + 3); in compile_bracket_matchingpath()
7876 matchingpath = ccbegin + 1 + LINK_SIZE; in compile_bracket_matchingpath()
7886 …has_alternatives = ((*matchingpath >= OP_RREF && *matchingpath <= OP_TRUE) || *matchingpath == OP_… in compile_bracket_matchingpath()
7909 matchingpath += IMM2_SIZE; in compile_bracket_matchingpath()
8117 if (*matchingpath == OP_CREF) in compile_bracket_matchingpath()
8121 …CMP(SLJIT_EQUAL, SLJIT_MEM1(SLJIT_SP), OVECTOR(GET2(matchingpath, 1) << 1), SLJIT_MEM1(SLJIT_SP), … in compile_bracket_matchingpath()
8122 matchingpath += 1 + IMM2_SIZE; in compile_bracket_matchingpath()
8124 else if (*matchingpath == OP_DNCREF) in compile_bracket_matchingpath()
8128 i = GET2(matchingpath, 1 + IMM2_SIZE); in compile_bracket_matchingpath()
8129 slot = common->name_table + GET2(matchingpath, 1) * common->name_entry_size; in compile_bracket_matchingpath()
8143 matchingpath += 1 + 2 * IMM2_SIZE; in compile_bracket_matchingpath()
8145 else if ((*matchingpath >= OP_RREF && *matchingpath <= OP_TRUE) || *matchingpath == OP_FAIL) in compile_bracket_matchingpath()
8151 if (*matchingpath == OP_TRUE) in compile_bracket_matchingpath()
8154 matchingpath++; in compile_bracket_matchingpath()
8156 else if (*matchingpath == OP_FALSE || *matchingpath == OP_FAIL) in compile_bracket_matchingpath()
8158 else if (*matchingpath == OP_RREF) in compile_bracket_matchingpath()
8160 stacksize = GET2(matchingpath, 1); in compile_bracket_matchingpath()
8171 matchingpath += 1 + IMM2_SIZE; in compile_bracket_matchingpath()
8179 stacksize = GET2(matchingpath, 1 + IMM2_SIZE); in compile_bracket_matchingpath()
8180 slot = common->name_table + GET2(matchingpath, 1) * common->name_entry_size; in compile_bracket_matchingpath()
8192 matchingpath += 1 + 2 * IMM2_SIZE; in compile_bracket_matchingpath()
8200 matchingpath = cc + 1 + LINK_SIZE; in compile_bracket_matchingpath()
8204 matchingpath = cc; in compile_bracket_matchingpath()
8209 …SLJIT_ASSERT(has_alternatives && *matchingpath >= OP_ASSERT && *matchingpath <= OP_ASSERTBACK_NOT); in compile_bracket_matchingpath()
8215 assert->common.cc = matchingpath; in compile_bracket_matchingpath()
8217 matchingpath = compile_assert_matchingpath(common, matchingpath, assert, TRUE); in compile_bracket_matchingpath()
8221 compile_matchingpath(common, matchingpath, cc, backtrack); in compile_bracket_matchingpath()
8338 JUMPTO(SLJIT_JUMP, ((braminzero_backtrack *)parent)->matchingpath); in compile_bracket_matchingpath()
9088 BACKTRACK_AS(char_iterator_backtrack)->matchingpath = LABEL(); in compile_iterator_matchingpath()
9095 BACKTRACK_AS(char_iterator_backtrack)->matchingpath = LABEL(); in compile_iterator_matchingpath()
9106 BACKTRACK_AS(char_iterator_backtrack)->matchingpath = LABEL(); in compile_iterator_matchingpath()
9117 BACKTRACK_AS(char_iterator_backtrack)->matchingpath = LABEL(); in compile_iterator_matchingpath()
9538 BACKTRACK_AS(braminzero_backtrack)->matchingpath = LABEL(); in compile_matchingpath()
9679 …MPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(char_iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
9695 …ENT_AS(char_iterator_backtrack)->u.charpos.chr, CURRENT_AS(char_iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
9705 JUMPTO(SLJIT_JUMP, CURRENT_AS(char_iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
9717 JUMPTO(SLJIT_JUMP, CURRENT_AS(char_iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
9732 JUMPTO(SLJIT_JUMP, CURRENT_AS(char_iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
9742 …MPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(char_iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
9747 JUMPTO(SLJIT_JUMP, CURRENT_AS(char_iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
9758 JUMPTO(SLJIT_JUMP, CURRENT_AS(char_iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
9794 …CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(ref_iterator_backtrack)->matchingpath); in compile_ref_iterator_backtrackingpath()
9799 CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(ref_iterator_backtrack)->matchingpath); in compile_ref_iterator_backtrackingpath()
9857 CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(assert_backtrack)->matchingpath); in compile_assert_backtrackingpath()
9868 CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(assert_backtrack)->matchingpath); in compile_assert_backtrackingpath()
9892 JUMPTO(SLJIT_JUMP, CURRENT_AS(assert_backtrack)->matchingpath); in compile_assert_backtrackingpath()
10415 backtrack.matchingpath = CURRENT_AS(braminzero_backtrack)->matchingpath; in compile_braminzero_backtrackingpath()