Interface PrimaryExpr.Visitor<P,R>
-
- All Superinterfaces:
AnswerLiteral.Visitor<P,R>,DoubleLiteral.Visitor<P,R>,IntLiteral.Visitor<P,R>,NameAccess.Visitor<P,R>,StringLiteral.Visitor<P,R>
- All Known Subinterfaces:
Expr.Visitor<P,R>,Node.Visitor<P,R>,Positioned.Visitor<P,R>
- All Known Implementing Classes:
AddResolve,AssignmentResolve,ExprGenerator,ExprResolver,Namer,RemoveResolve,StreamGenerator,Typer
- Enclosing interface:
- PrimaryExpr
public static interface PrimaryExpr.Visitor<P,R> extends IntLiteral.Visitor<P,R>, DoubleLiteral.Visitor<P,R>, StringLiteral.Visitor<P,R>, NameAccess.Visitor<P,R>, AnswerLiteral.Visitor<P,R>
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Rvisit(AnswerLiteral answerLiteral, P par)default Rvisit(DoubleLiteral doubleLiteral, P par)default Rvisit(IntLiteral intLiteral, P par)default Rvisit(NameAccess nameAccess, P par)default Rvisit(PrimaryExpr primaryExpr, P par)default Rvisit(StringLiteral stringLiteral, P par)
-
-
-
Method Detail
-
visit
default R visit(PrimaryExpr primaryExpr, P par)
-
visit
default R visit(IntLiteral intLiteral, P par)
- Specified by:
visitin interfaceIntLiteral.Visitor<P,R>
-
visit
default R visit(DoubleLiteral doubleLiteral, P par)
- Specified by:
visitin interfaceDoubleLiteral.Visitor<P,R>
-
visit
default R visit(StringLiteral stringLiteral, P par)
- Specified by:
visitin interfaceStringLiteral.Visitor<P,R>
-
visit
default R visit(NameAccess nameAccess, P par)
- Specified by:
visitin interfaceNameAccess.Visitor<P,R>
-
visit
default R visit(AnswerLiteral answerLiteral, P par)
- Specified by:
visitin interfaceAnswerLiteral.Visitor<P,R>
-
-