A visitor for expressions in LF.
More...
Inherited by org.lflang.generator.LfExpressionVisitor< P, R >.DefaultLfVisitor< P, R >.
|
| static< P, R > R | dispatch (Expression e, P arg, LfExpressionVisitor<? super P, ? extends R > visitor) |
| | Dispatch the visitor on the given expression type.
|
| R | visitBracedListExpr (BracedListExpression expr, P param) |
| R | visitBracketListExpr (BracketListExpression expr, P param) |
| R | visitCodeExpr (CodeExpr expr, P param) |
| R | visitLiteral (Literal expr, P param) |
| R | visitParameterRef (ParameterReference expr, P param) |
| R | visitTimeLiteral (Time expr, P param) |
A visitor for expressions in LF.
- Author
- Clément Fournier <clement.fournier@tu-dresden.de>
◆ dispatch()
Dispatch the visitor on the given expression type.
- Parameters
-
| e | An expression that will be visited |
| arg | Argument for the visitor |
| visitor | Visitor |
| <P> | Type of parameter expected by the visitor |
| <R> | Return type of the visitor |
- Returns
- The return value of the visitor
◆ visitBracedListExpr()
◆ visitBracketListExpr()
◆ visitCodeExpr()
◆ visitLiteral()
◆ visitParameterRef()
◆ visitTimeLiteral()
The documentation for this interface was generated from the following file:
- /Users/runner/work/lingua-franca/lingua-franca/core/src/main/java/org/lflang/generator/LfExpressionVisitor.java