Home | History | Annotate | Download | only in re2

Lines Matching refs:parse_flags

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