Home | History | Annotate | Download | only in re2

Lines Matching refs:parse_flags

611   flags_ = re->parse_flags();
680 Regexp::ParseFlags pf = re->parse_flags();
961 ccb.AddRangeFlags(re->rune(), re->rune(), re->parse_flags());
1386 Rune lo, Rune hi, Regexp::ParseFlags parse_flags) {
1389 bool cutnl = !(parse_flags & Regexp::ClassNL) ||
1390 (parse_flags & Regexp::NeverNL);
1393 AddRangeFlags(lo, '\n' - 1, parse_flags);
1395 AddRangeFlags('\n' + 1, hi, parse_flags);
1400 if (parse_flags & Regexp::FoldCase)
1440 Regexp::ParseFlags parse_flags) {
1443 cc->AddRangeFlags(g->r16[i].lo, g->r16[i].hi, parse_flags);
1446 cc->AddRangeFlags(g->r32[i].lo, g->r32[i].hi, parse_flags);
1449 if (parse_flags & Regexp::FoldCase) {
1456 AddUGroup(&ccb1, g, +1, parse_flags);
1464 cc->AddRangeFlags(next, g->r16[i].lo - 1, parse_flags);
1469 cc->AddRangeFlags(next, g->r32[i].lo - 1, parse_flags);
1473 cc->AddRangeFlags(next, Runemax, parse_flags);
1483 UGroup* MaybeParsePerlCCEscape(StringPiece* s, Regexp::ParseFlags parse_flags) {
1484 if (!(parse_flags & Regexp::PerlClasses))
1506 ParseStatus ParseUnicodeGroup(StringPiece* s, Regexp::ParseFlags parse_flags,
1510 if (!(parse_flags & Regexp::UnicodeGroups))
1563 AddUGroup(cc, g, sign, parse_flags);
1570 static ParseStatus ParseCCName(StringPiece* s, Regexp::ParseFlags parse_flags,
1600 AddUGroup(cc, g, g->sign, parse_flags);