Lines Matching refs:scope_
675 explicit AccumulationScope(ExpressionScope<Types>* scope) : scope_(nullptr) {
677 scope_ = scope->AsExpressionParsingScope();
680 scope_->clear(i);
691 if (scope_ == nullptr) return;
692 DCHECK(!scope_->is_verified());
695 scope_->clear(i);
707 if (scope_ == nullptr) return;
708 DCHECK(!scope_->is_verified());
709 scope_->ValidateExpression();
710 DCHECK(scope_->is_verified());
711 scope_->clear(ExpressionParsingScope<Types>::kPatternIndex);
713 scope_->clear_verified();
718 if (scope_ == nullptr) return;
725 messages_[entry] = scope_->messages_[entry];
726 locations_[entry] = scope_->locations_[entry];
731 scope_->messages_[entry] = messages_[entry];
732 scope_->locations_[entry] = locations_[entry];
735 ExpressionParsingScope<Types>* scope_;