Lines Matching refs:matchingpath
257 struct sljit_label *matchingpath; member
294 struct sljit_label *matchingpath; member
300 struct sljit_label *matchingpath; member
314 struct sljit_label *matchingpath; member
334 struct sljit_label *matchingpath; member
9329 BACKTRACK_AS(ref_iterator_backtrack)->matchingpath = LABEL(); in compile_ref_iterator_matchingpath()
9375 BACKTRACK_AS(ref_iterator_backtrack)->matchingpath = LABEL(); in compile_ref_iterator_matchingpath()
9389 CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, min, BACKTRACK_AS(ref_iterator_backtrack)->matchingpath); in compile_ref_iterator_matchingpath()
9457 BACKTRACK_AS(recurse_backtrack)->matchingpath = LABEL(); in compile_recurse_matchingpath()
9972 backtrack->matchingpath = LABEL(); in compile_assert_matchingpath()
9973 SET_LABEL(jump, backtrack->matchingpath); in compile_assert_matchingpath()
9977 JUMPTO(SLJIT_JUMP, backtrack->matchingpath); in compile_assert_matchingpath()
10023 backtrack->matchingpath = LABEL(); in compile_assert_matchingpath()
10026 JUMPTO(SLJIT_JUMP, backtrack->matchingpath); in compile_assert_matchingpath()
10225 PCRE2_SPTR matchingpath; in compile_bracket_matchingpath() local
10248 matchingpath = bracketend(cc) - 1 - LINK_SIZE; in compile_bracket_matchingpath()
10249 ket = *matchingpath; in compile_bracket_matchingpath()
10250 if (ket == OP_KET && PRIVATE_DATA(matchingpath) != 0) in compile_bracket_matchingpath()
10252 repeat_ptr = PRIVATE_DATA(matchingpath); in compile_bracket_matchingpath()
10253 repeat_length = PRIVATE_DATA(matchingpath + 1); in compile_bracket_matchingpath()
10254 repeat_type = PRIVATE_DATA(matchingpath + 2); in compile_bracket_matchingpath()
10255 repeat_count = PRIVATE_DATA(matchingpath + 3); in compile_bracket_matchingpath()
10263 matchingpath = ccbegin + 1 + LINK_SIZE; in compile_bracket_matchingpath()
10273 …has_alternatives = ((*matchingpath >= OP_RREF && *matchingpath <= OP_TRUE) || *matchingpath == OP_… in compile_bracket_matchingpath()
10294 matchingpath += IMM2_SIZE; in compile_bracket_matchingpath()
10499 if (*matchingpath == OP_CREF) in compile_bracket_matchingpath()
10503 …CMP(SLJIT_EQUAL, SLJIT_MEM1(SLJIT_SP), OVECTOR(GET2(matchingpath, 1) << 1), SLJIT_MEM1(SLJIT_SP), … in compile_bracket_matchingpath()
10504 matchingpath += 1 + IMM2_SIZE; in compile_bracket_matchingpath()
10506 else if (*matchingpath == OP_DNCREF) in compile_bracket_matchingpath()
10510 i = GET2(matchingpath, 1 + IMM2_SIZE); in compile_bracket_matchingpath()
10511 slot = common->name_table + GET2(matchingpath, 1) * common->name_entry_size; in compile_bracket_matchingpath()
10525 matchingpath += 1 + 2 * IMM2_SIZE; in compile_bracket_matchingpath()
10527 else if ((*matchingpath >= OP_RREF && *matchingpath <= OP_TRUE) || *matchingpath == OP_FAIL) in compile_bracket_matchingpath()
10533 if (*matchingpath == OP_TRUE) in compile_bracket_matchingpath()
10536 matchingpath++; in compile_bracket_matchingpath()
10538 else if (*matchingpath == OP_FALSE || *matchingpath == OP_FAIL) in compile_bracket_matchingpath()
10540 else if (*matchingpath == OP_RREF) in compile_bracket_matchingpath()
10542 stacksize = GET2(matchingpath, 1); in compile_bracket_matchingpath()
10553 matchingpath += 1 + IMM2_SIZE; in compile_bracket_matchingpath()
10561 stacksize = GET2(matchingpath, 1 + IMM2_SIZE); in compile_bracket_matchingpath()
10562 slot = common->name_table + GET2(matchingpath, 1) * common->name_entry_size; in compile_bracket_matchingpath()
10574 matchingpath += 1 + 2 * IMM2_SIZE; in compile_bracket_matchingpath()
10582 matchingpath = cc + 1 + LINK_SIZE; in compile_bracket_matchingpath()
10586 matchingpath = cc; in compile_bracket_matchingpath()
10591 …SLJIT_ASSERT(has_alternatives && *matchingpath >= OP_ASSERT && *matchingpath <= OP_ASSERTBACK_NOT); in compile_bracket_matchingpath()
10597 assert->common.cc = matchingpath; in compile_bracket_matchingpath()
10599 matchingpath = compile_assert_matchingpath(common, matchingpath, assert, TRUE); in compile_bracket_matchingpath()
10603 compile_matchingpath(common, matchingpath, cc, backtrack); in compile_bracket_matchingpath()
10741 JUMPTO(SLJIT_JUMP, ((braminzero_backtrack *)parent)->matchingpath); in compile_bracket_matchingpath()
11338 BACKTRACK_AS(char_iterator_backtrack)->matchingpath = LABEL(); in compile_iterator_matchingpath()
11360 BACKTRACK_AS(char_iterator_backtrack)->matchingpath = LABEL(); in compile_iterator_matchingpath()
11391 BACKTRACK_AS(char_iterator_backtrack)->matchingpath = LABEL(); in compile_iterator_matchingpath()
11557 BACKTRACK_AS(char_iterator_backtrack)->matchingpath = LABEL(); in compile_iterator_matchingpath()
11564 BACKTRACK_AS(char_iterator_backtrack)->matchingpath = LABEL(); in compile_iterator_matchingpath()
11575 BACKTRACK_AS(char_iterator_backtrack)->matchingpath = LABEL(); in compile_iterator_matchingpath()
11586 BACKTRACK_AS(char_iterator_backtrack)->matchingpath = LABEL(); in compile_iterator_matchingpath()
12069 BACKTRACK_AS(braminzero_backtrack)->matchingpath = LABEL(); in compile_matchingpath()
12214 …MPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(char_iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
12230 …ENT_AS(char_iterator_backtrack)->u.charpos.chr, CURRENT_AS(char_iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
12240 JUMPTO(SLJIT_JUMP, CURRENT_AS(char_iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
12252 JUMPTO(SLJIT_JUMP, CURRENT_AS(char_iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
12267 JUMPTO(SLJIT_JUMP, CURRENT_AS(char_iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
12277 …MPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(char_iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
12282 JUMPTO(SLJIT_JUMP, CURRENT_AS(char_iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
12293 JUMPTO(SLJIT_JUMP, CURRENT_AS(char_iterator_backtrack)->matchingpath); in compile_iterator_backtrackingpath()
12329 …CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(ref_iterator_backtrack)->matchingpath); in compile_ref_iterator_backtrackingpath()
12334 CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(ref_iterator_backtrack)->matchingpath); in compile_ref_iterator_backtrackingpath()
12351 CMPTO(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, 0, CURRENT_AS(recurse_backtrack)->matchingpath); in compile_recurse_backtrackingpath()
12386 CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(assert_backtrack)->matchingpath); in compile_assert_backtrackingpath()
12397 CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(assert_backtrack)->matchingpath); in compile_assert_backtrackingpath()
12423 JUMPTO(SLJIT_JUMP, CURRENT_AS(assert_backtrack)->matchingpath); in compile_assert_backtrackingpath()
12952 backtrack.matchingpath = CURRENT_AS(braminzero_backtrack)->matchingpath; in compile_braminzero_backtrackingpath()