Lines Matching refs:Regexp
27 - if (prog_->flags() & Regexp::UCS2)
165 if (re->parse_flags() & Regexp::Latin1)
167 - else if (re->parse_flags() & Regexp::UCS2)
190 - bool ucs2 = prog_->flags() & Regexp::UCS2;
240 bool Regexp::ParseState::PushCarat() {
255 bool Regexp::ParseState::PushWordBoundary(bool word) {
289 flags |= Regexp::Latin1;
292 - flags |= Regexp::UCS2;
317 bool Regexp::RequiredPrefix(string *prefix, bool *foldcase, Regexp** suffix) {
352 - if (prog_->flags() & Regexp::UCS2)
361 { single_line|Regexp::Latin1, "single-line, latin1" },
362 - { single_line|Regexp::UCS2, "single-line, ucs2" },
364 { multi_line|Regexp::NonGreedy, "multiline, nongreedy" },
365 { multi_line|Regexp::Latin1, "multiline, latin1" },
366 - { multi_line|Regexp::UCS2, "multiline, ucs2" },
369 static string FormatMode(Regexp::ParseFlags flags) {
372 regexp_ = Regexp::Parse(regexp_str, flags, &status);
387 if (flags & Regexp::Latin1)
389 - else if (flags & Regexp::UCS2)
500 - if ((flags() & Regexp::UCS2) && type != kEnginePCRE) {