Lines Matching refs:scode

8697    PCRE2_SPTR scode = first_significant_code(  in is_anchored()  local
8699 int op = *scode; in is_anchored()
8706 if (!is_anchored(scode, bracket_map, cb, atomcount, inassert)) in is_anchored()
8715 int n = GET2(scode, 1+LINK_SIZE); in is_anchored()
8717 if (!is_anchored(scode, new_map, cb, atomcount, inassert)) return FALSE; in is_anchored()
8724 if (!is_anchored(scode, bracket_map, cb, atomcount, TRUE)) return FALSE; in is_anchored()
8731 if (scode[GET(scode,1)] != OP_ALT) return FALSE; in is_anchored()
8732 if (!is_anchored(scode, bracket_map, cb, atomcount, inassert)) in is_anchored()
8740 if (!is_anchored(scode, bracket_map, cb, atomcount + 1, inassert)) in is_anchored()
8754 if (scode[1] != OP_ALLANY || (bracket_map & cb->backref_map) != 0 || in is_anchored()
8802 PCRE2_SPTR scode = first_significant_code( in is_startline() local
8804 int op = *scode; in is_startline()
8813 scode += 1 + LINK_SIZE; in is_startline()
8815 if (*scode == OP_CALLOUT) scode += PRIV(OP_lengths)[OP_CALLOUT]; in is_startline()
8816 else if (*scode == OP_CALLOUT_STR) scode += GET(scode, 1 + 2*LINK_SIZE); in is_startline()
8818 switch (*scode) in is_startline()
8830 if (!is_startline(scode, bracket_map, cb, atomcount, TRUE)) return FALSE; in is_startline()
8831 do scode += GET(scode, 1); while (*scode == OP_ALT); in is_startline()
8832 scode += 1 + LINK_SIZE; in is_startline()
8835 scode = first_significant_code(scode, FALSE); in is_startline()
8836 op = *scode; in is_startline()
8844 if (!is_startline(scode, bracket_map, cb, atomcount, inassert)) in is_startline()
8853 int n = GET2(scode, 1+LINK_SIZE); in is_startline()
8855 if (!is_startline(scode, new_map, cb, atomcount, inassert)) return FALSE; in is_startline()
8862 if (!is_startline(scode, bracket_map, cb, atomcount, TRUE)) in is_startline()
8870 if (!is_startline(scode, bracket_map, cb, atomcount + 1, inassert)) in is_startline()
8883 if (scode[1] != OP_ANY || (bracket_map & cb->backref_map) != 0 || in is_startline()
9087 PCRE2_SPTR scode = first_significant_code(code + 1+LINK_SIZE + xl, TRUE); in find_firstassertedcu() local
9088 PCRE2_UCHAR op = *scode; in find_firstassertedcu()
9105 d = find_firstassertedcu(scode, &dflags, inassert + in find_firstassertedcu()
9113 scode += IMM2_SIZE; in find_firstassertedcu()
9121 if (cflags >= REQ_NONE) { c = scode[1]; cflags = 0; } in find_firstassertedcu()
9122 else if (c != scode[1]) return 0; in find_firstassertedcu()
9126 scode += IMM2_SIZE; in find_firstassertedcu()
9141 if (scode[1] >= 0x80) return 0; in find_firstassertedcu()
9143 if (scode[1] >= 0xd800 && scode[1] <= 0xdfff) return 0; in find_firstassertedcu()
9147 if (cflags >= REQ_NONE) { c = scode[1]; cflags = REQ_CASELESS; } in find_firstassertedcu()
9148 else if (c != scode[1]) return 0; in find_firstassertedcu()