Lines Matching full:stacktop_
155 Regexp* stacktop_;
170 status_(status), stacktop_(NULL), ncap_(0) {
180 for (Regexp* re = stacktop_; re != NULL; re = next) {
235 re->down_ = stacktop_;
236 stacktop_ = re;
449 if (stacktop_ == NULL || IsMarker(stacktop_->op())) {
459 re->down_ = stacktop_->down_;
460 re->sub()[0] = FinishRegexp(stacktop_);
462 stacktop_ = re;
476 if (stacktop_ == NULL || IsMarker(stacktop_->op())) {
488 re->down_ = stacktop_->down_;
489 re->sub()[0] = FinishRegexp(stacktop_);
492 stacktop_ = re;
537 if ((r1 = stacktop_) != NULL &&
538 (r2 = stacktop_->down_) != NULL &&
570 stacktop_ = r2;
581 stacktop_ = r2;
597 if ((r1 = stacktop_) == NULL ||
606 stacktop_ = r2->down_;
629 Regexp* re = stacktop_;
635 stacktop_ = NULL;
1002 for (sub = stacktop_; sub != NULL && !IsMarker(sub->op()); sub = next) {
1012 if (stacktop_ != NULL && stacktop_->down_ == next)
1019 for (sub = stacktop_; sub != NULL && !IsMarker(sub->op()); sub = next) {
1035 stacktop_ = re;
1041 Regexp* r1 = stacktop_;
1055 Regexp* r1 = stacktop_;
1056 stacktop_ = r1->down_;
1074 if ((re1 = stacktop_) == NULL || (re2 = re1->down_) == NULL)
1112 stacktop_ = re2;