Lines Matching defs:r3
542 Regexp* r3;
546 (r3 = r2->down_) != NULL) {
548 switch (r3->op()) {
550 rune = r3->rune_;
551 r3->op_ = kRegexpCharClass;
552 r3->cc_ = NULL;
553 r3->ccb_ = new CharClassBuilder;
554 AddLiteral(r3->ccb_, rune, r3->parse_flags_ & Regexp::FoldCase);
558 AddLiteral(r3->ccb_, r1->rune_,
561 r3->ccb_->AddCharClass(r1->ccb_);
562 if (r1->op() == kRegexpAnyChar || r3->ccb_->full()) {
563 delete r3->ccb_;
564 r3->ccb_ = NULL;
565 r3->op_ = kRegexpAnyChar;