virtual void accept(ASTVisitorInterface& visitor) { visitor.visit(*this); expr_->accept(visitor); visitor.postVisit(*this); }
virtual void accept(ASTVisitorInterface& visitor) { visitor.visit(*this); }
virtual void accept(ASTVisitorInterface& visitor) { visitor.visit(*this); loop_block_->accept(visitor); visitor.postVisit(*this); }