nextExpr.hpp
Go to the documentation of this file.
1
2#pragma once
3
5
6namespace by {
7
11 class _nout nextRet: public retState {
12 BY(CLASS(nextRet, retState))
13 };
14
19 class _nout nextExpr: public retStateExpr {
20 BY(CLASS(nextExpr, retStateExpr, expr::exprType), VISIT())
21
22 public:
23 str getEval() const override;
24 };
25}
Type information for expression nodes
Definition: expr.hpp:22
Continue statement expression.
Definition: nextExpr.hpp:19
Return state for continue statements.
Definition: nextExpr.hpp:11
Base class for return state expressions.
Definition: retStateExpr.hpp:19
Return state object for control flow.
Definition: retStateExpr.hpp:12