Lines Matching refs:sprev

504 #define STACK_PUSH(stack_type,pat,s,sprev) do {\  argument
509 stk->u.state.pstr_prev = (sprev);\
521 #define STACK_PUSH_ALT_WITH_STATE_CHECK(pat,s,sprev,snum) do {\ argument
526 stk->u.state.pstr_prev = (sprev);\
545 #define STACK_PUSH(stack_type,pat,s,sprev) do {\ argument
550 stk->u.state.pstr_prev = (sprev);\
561 #define STACK_PUSH_ALT(pat,s,sprev) STACK_PUSH(STK_ALT,pat,s,sprev) argument
562 #define STACK_PUSH_POS(s,sprev) STACK_PUSH(STK_POS,NULL_UCHARP,s,sprev) argument
563 #define STACK_PUSH_POS_NOT(pat,s,sprev) STACK_PUSH(STK_POS_NOT,pat,s,sprev) argument
565 #define STACK_PUSH_LOOK_BEHIND_NOT(pat,s,sprev) \ argument
566 STACK_PUSH(STK_LOOK_BEHIND_NOT,pat,s,sprev)
1242 const UChar* sstart, UChar* sprev, OnigMatchArg* msa) in match_at() argument
1285 (int )str, (int )end, (int )sstart, (int )sprev); in match_at()
1466 sprev = s; in match_at()
1479 sprev = s; in match_at()
1494 sprev = s; in match_at()
1511 sprev = s; in match_at()
1523 sprev = s - 1; in match_at()
1537 sprev = s; in match_at()
1571 sprev = s; in match_at()
1590 sprev = s; in match_at()
1608 sprev = s - 2; in match_at()
1624 sprev = s - 3; in match_at()
1638 sprev = s - tlen; in match_at()
1803 STACK_PUSH_ALT(p, s, sprev); in match_at()
1807 sprev = s; in match_at()
1815 STACK_PUSH_ALT(p, s, sprev); in match_at()
1819 sprev = s; in match_at()
1823 sprev = s; in match_at()
1833 STACK_PUSH_ALT(p + 1, s, sprev); in match_at()
1838 sprev = s; in match_at()
1848 STACK_PUSH_ALT(p + 1, s, sprev); in match_at()
1853 sprev = s; in match_at()
1857 sprev = s; in match_at()
1872 STACK_PUSH_ALT_WITH_STATE_CHECK(p, s, sprev, mem); in match_at()
1876 sprev = s; in match_at()
1890 STACK_PUSH_ALT_WITH_STATE_CHECK(p, s, sprev, mem); in match_at()
1894 sprev = s; in match_at()
1898 sprev = s; in match_at()
1931 if (! ONIGENC_IS_MBC_WORD(encode, sprev, end)) in match_at()
1936 == ONIGENC_IS_MBC_WORD(encode, sprev, end)) in match_at()
1949 if (ONIGENC_IS_MBC_WORD(encode, sprev, end)) in match_at()
1954 != ONIGENC_IS_MBC_WORD(encode, sprev, end)) in match_at()
1964 if (ON_STR_BEGIN(s) || !ONIGENC_IS_MBC_WORD(encode, sprev, end)) { in match_at()
1973 if (!ON_STR_BEGIN(s) && ONIGENC_IS_MBC_WORD(encode, sprev, end)) { in match_at()
2003 else if (ONIGENC_IS_MBC_NEWLINE(encode, sprev, end) && !ON_STR_END(s)) { in match_at()
2013 if (IS_EMPTY_STR || !ONIGENC_IS_MBC_NEWLINE(encode, sprev, end)) { in match_at()
2038 if (IS_EMPTY_STR || !ONIGENC_IS_MBC_NEWLINE(encode, sprev, end)) { in match_at()
2160 sprev = s; in match_at()
2162 while (sprev + (len = enclen(encode, sprev)) < s) in match_at()
2163 sprev += len; in match_at()
2192 sprev = s; in match_at()
2194 while (sprev + (len = enclen(encode, sprev)) < s) in match_at()
2195 sprev += len; in match_at()
2224 sprev = s; in match_at()
2229 while (sprev + (len = enclen(encode, sprev)) < s) in match_at()
2230 sprev += len; in match_at()
2263 sprev = s; in match_at()
2268 while (sprev + (len = enclen(encode, sprev)) < s) in match_at()
2269 sprev += len; in match_at()
2291 sprev = s; in match_at()
2294 while (sprev + (len = enclen(encode, sprev)) < s) in match_at()
2295 sprev += len; in match_at()
2312 STACK_PUSH_ALT(p, s, sprev); in match_at()
2426 STACK_PUSH_ALT(p + addr, s, sprev); in match_at()
2438 STACK_PUSH_ALT_WITH_STATE_CHECK(p + addr, s, sprev, mem); in match_at()
2451 STACK_PUSH_ALT_WITH_STATE_CHECK(p + addr, s, sprev, mem); in match_at()
2478 STACK_PUSH_ALT(p + addr, s, sprev); in match_at()
2491 STACK_PUSH_ALT(p + addr, s, sprev); in match_at()
2510 STACK_PUSH_ALT(p + addr, s, sprev); in match_at()
2527 STACK_PUSH_ALT(p, s, sprev); in match_at()
2546 STACK_PUSH_ALT(p, s, sprev); in match_at()
2577 STACK_PUSH_ALT(pcode, s, sprev); in match_at()
2600 STACK_PUSH_POS(s, sprev); in match_at()
2609 sprev = stkp->u.state.pstr_prev; in match_at()
2617 STACK_PUSH_POS_NOT(p + addr, s, sprev); in match_at()
2643 sprev = (UChar* )onigenc_get_prev_char_head(encode, str, s); in match_at()
2659 STACK_PUSH_LOOK_BEHIND_NOT(p + addr, s, sprev); in match_at()
2661 sprev = (UChar* )onigenc_get_prev_char_head(encode, str, s); in match_at()
2700 sprev = stk->u.state.pstr_prev; in match_at()
2717 sprev = sbegin; in match_at()