Lines Matching defs:re
180 for (Regexp* re = stacktop_; re != NULL; re = next) { in ~ParseState() local
192 Regexp* Regexp::ParseState::FinishRegexp(Regexp* re) { in FinishRegexp()
209 bool Regexp::ParseState::PushRegexp(Regexp* re) { in PushRegexp()
371 Regexp* re = new Regexp(kRegexpCharClass, flags_ & ~FoldCase); in PushLiteral() local
392 Regexp* re = new Regexp(kRegexpLiteral, flags_); in PushLiteral() local
431 Regexp* re = new Regexp(kRegexpCharClass, flags_ & ~FoldCase); in PushDot() local
440 Regexp* re = new Regexp(op, flags_); in PushSimpleOp() local
457 Regexp* re = new Regexp(op, fl); in PushRepeatOp() local
484 Regexp* re = new Regexp(kRegexpRepeat, fl); in PushRepetition() local
504 Regexp* re = new Regexp(kLeftParen, flags_); in DoLeftParen() local
513 Regexp* re = new Regexp(kLeftParen, flags_); in DoLeftParenNoCapture() local
609 Regexp* re = r2; in DoRightParen() local
629 Regexp* re = stacktop_; in DoFinish() local
642 Regexp* Regexp::LeadingRegexp(Regexp* re) { in LeadingRegexp()
658 Regexp* Regexp::RemoveLeadingRegexp(Regexp* re) { in RemoveLeadingRegexp()
687 Rune* Regexp::LeadingString(Regexp* re, int *nrune, in LeadingString()
710 void Regexp::RemoveLeadingString(Regexp* re, int n) { in RemoveLeadingString()
954 Regexp* re = sub[j]; in FactorAlternationRecursive() local
1031 Regexp* re = ConcatOrAlternate(op, subs, n, flags_, true); in DoCollapse() local
1044 Regexp* re = new Regexp(kRegexpEmptyMatch, flags_); in DoConcatenation() local
1673 Regexp* re = new Regexp(kRegexpCharClass, flags_ & ~FoldCase); in ParseCharClass() local
2046 Regexp* re; in Parse() local
2174 Regexp* re = new Regexp(kRegexpCharClass, ps.flags() & ~FoldCase); in Parse() local
2192 Regexp* re = new Regexp(kRegexpCharClass, ps.flags() & ~FoldCase); in Parse() local