Lines Matching defs:options
67 /* Masks for identifying the public options that are permitted at match time. */
6299 options option bits
6312 PCRE2_SIZE start_offset, uint32_t options, pcre2_match_data *match_data,
6378 if ((options & ~PUBLIC_MATCH_OPTIONS) != 0) return PCRE2_ERROR_BADOPTION;
6403 options variable for this function. Users of PCRE2 who are not calling the
6408 transfer to the options for this function. The bits are guaranteed to be
6416 options |= (re->flags & FF) / ((FF & (~FF+1)) / (OO & (~OO+1)));
6421 JIT executable instead of the rest of this function. Most options must be set
6426 (options & ~PUBLIC_JIT_MATCH_OPTIONS) == 0);
6439 mb->partial = ((options & PCRE2_PARTIAL_HARD) != 0)? 2 :
6440 ((options & PCRE2_PARTIAL_SOFT) != 0)? 1 : 0;
6446 ((re->overall_options | options) & PCRE2_ENDANCHORED) != 0)
6485 if (utf && (options & PCRE2_NO_UTF_CHECK) == 0 && !allow_invalid)
6550 rc = pcre2_jit_match(code, subject, length, start_offset, options,
6554 if (rc >= 0 && (options & PCRE2_COPY_MATCHED_SUBJECT) != 0)
6598 ((options & PCRE2_NO_UTF_CHECK) == 0 || allow_invalid))
6678 stop before the bad code unit, and set the options to "not end of line".
6721 anchored = ((re->overall_options | options) & PCRE2_ANCHORED) != 0;
6748 mb->poptions = re->overall_options; /* Pattern options */
7281 mb->moptions = options | fragment_options;
7283 mb->moptions = options;
7492 if ((options & PCRE2_COPY_MATCHED_SUBJECT) != 0)