![]() |
lingua-franca 0.10.1
Lingua Franca code generator
|
Base visitor class where methods are defaulted to a common one. More...
Inherits org.lflang.generator.LfExpressionVisitor< P, R >.
Public Member Functions | |
| 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) |
Package Functions | |
| abstract R | visitExpression (Expression expr, P param) |
Base visitor class where methods are defaulted to a common one.
|
inherited |
Dispatch the visitor on the given expression type.
| 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 |
| R org.lflang.generator.LfExpressionVisitor< P, R >.DefaultLfVisitor< P, R >.visitBracedListExpr | ( | BracedListExpression | expr, |
| P | param ) |
Implements org.lflang.generator.LfExpressionVisitor< P, R >.
| R org.lflang.generator.LfExpressionVisitor< P, R >.DefaultLfVisitor< P, R >.visitBracketListExpr | ( | BracketListExpression | expr, |
| P | param ) |
Implements org.lflang.generator.LfExpressionVisitor< P, R >.
| R org.lflang.generator.LfExpressionVisitor< P, R >.DefaultLfVisitor< P, R >.visitCodeExpr | ( | CodeExpr | expr, |
| P | param ) |
Implements org.lflang.generator.LfExpressionVisitor< P, R >.
|
abstractpackage |
| R org.lflang.generator.LfExpressionVisitor< P, R >.DefaultLfVisitor< P, R >.visitLiteral | ( | Literal | expr, |
| P | param ) |
Implements org.lflang.generator.LfExpressionVisitor< P, R >.
| R org.lflang.generator.LfExpressionVisitor< P, R >.DefaultLfVisitor< P, R >.visitParameterRef | ( | ParameterReference | expr, |
| P | param ) |
Implements org.lflang.generator.LfExpressionVisitor< P, R >.
| R org.lflang.generator.LfExpressionVisitor< P, R >.DefaultLfVisitor< P, R >.visitTimeLiteral | ( | Time | expr, |
| P | param ) |
Implements org.lflang.generator.LfExpressionVisitor< P, R >.