Lines Matching refs:parse_flags
610 flags_ = re->parse_flags(); in DoRightParen()
679 Regexp::ParseFlags pf = re->parse_flags(); in RemoveLeadingRegexp()
960 ccb.AddRangeFlags(re->rune(), re->rune(), re->parse_flags()); in FactorAlternationRecursive()
1385 Rune lo, Rune hi, Regexp::ParseFlags parse_flags) { in AddRangeFlags() argument
1388 bool cutnl = !(parse_flags & Regexp::ClassNL) || in AddRangeFlags()
1389 (parse_flags & Regexp::NeverNL); in AddRangeFlags()
1392 AddRangeFlags(lo, '\n' - 1, parse_flags); in AddRangeFlags()
1394 AddRangeFlags('\n' + 1, hi, parse_flags); in AddRangeFlags()
1399 if (parse_flags & Regexp::FoldCase) in AddRangeFlags()
1439 Regexp::ParseFlags parse_flags) { in AddUGroup() argument
1442 cc->AddRangeFlags(g->r16[i].lo, g->r16[i].hi, parse_flags); in AddUGroup()
1445 cc->AddRangeFlags(g->r32[i].lo, g->r32[i].hi, parse_flags); in AddUGroup()
1448 if (parse_flags & Regexp::FoldCase) { in AddUGroup()
1455 AddUGroup(&ccb1, g, +1, parse_flags); in AddUGroup()
1458 bool cutnl = !(parse_flags & Regexp::ClassNL) || in AddUGroup()
1459 (parse_flags & Regexp::NeverNL); in AddUGroup()
1470 cc->AddRangeFlags(next, g->r16[i].lo - 1, parse_flags); in AddUGroup()
1475 cc->AddRangeFlags(next, g->r32[i].lo - 1, parse_flags); in AddUGroup()
1479 cc->AddRangeFlags(next, Runemax, parse_flags); in AddUGroup()
1489 UGroup* MaybeParsePerlCCEscape(StringPiece* s, Regexp::ParseFlags parse_flags) { in MaybeParsePerlCCEscape() argument
1490 if (!(parse_flags & Regexp::PerlClasses)) in MaybeParsePerlCCEscape()
1512 ParseStatus ParseUnicodeGroup(StringPiece* s, Regexp::ParseFlags parse_flags, in ParseUnicodeGroup() argument
1516 if (!(parse_flags & Regexp::UnicodeGroups)) in ParseUnicodeGroup()
1569 AddUGroup(cc, g, sign, parse_flags); in ParseUnicodeGroup()
1576 static ParseStatus ParseCCName(StringPiece* s, Regexp::ParseFlags parse_flags, in ParseCCName() argument
1606 AddUGroup(cc, g, g->sign, parse_flags); in ParseCCName()