Lines Matching defs:re
3152 /* This external function applies a compiled re to a subject string using a DFA
3191 REAL_PCRE *re = (REAL_PCRE *)argument_re;
3211 if (re == NULL || subject == NULL || workspace == NULL ||
3223 if (re->magic_number != MAGIC_NUMBER)
3224 return re->magic_number == REVERSED_MAGIC_NUMBER?
3226 if ((re->flags & PCRE_MODE) == 0) return PCRE_ERROR_BADMODE;
3240 md->tables = re->tables;
3265 utf = (re->options & PCRE_UTF8) != 0;
3271 (re->options & PCRE_ANCHORED) != 0;
3276 re->name_table_offset + re->name_count * re->name_entry_size;
3281 md->poptions = re->options;
3288 if ((re->options & (PCRE_BSR_ANYCRLF|PCRE_BSR_UNICODE)) != 0)
3289 md->moptions |= re->options & (PCRE_BSR_ANYCRLF|PCRE_BSR_UNICODE);
3298 switch ((((options & PCRE_NEWLINE_BITS) == 0)? re->options : (pcre_uint32)options) &
3369 is a feature that makes it possible to save compiled regex and re-use them
3377 startline = (re->flags & PCRE_STARTLINE) != 0;
3378 firstline = (re->options & PCRE_FIRSTLINE) != 0;
3388 if ((re->flags & PCRE_FIRSTSET) != 0)
3391 first_char = first_char2 = (pcre_uchar)(re->first_char);
3392 if ((re->flags & PCRE_FCH_CASELESS) != 0)
3412 if ((re->flags & PCRE_REQCHSET) != 0)
3415 req_char = req_char2 = (pcre_uchar)(re->req_char);
3416 if ((re->flags & PCRE_RCH_CASELESS) != 0)
3467 if (((options | re->options) & PCRE_NO_START_OPTIMIZE) == 0)
3544 if (((options | re->options) & PCRE_NO_START_OPTIMIZE) == 0 &&
3662 (re->flags & PCRE_HASCRORLF) == 0 &&