public static interface PrimaryExpr.Visitor<P,R> extends IntLiteral.Visitor<P,R>, DoubleLiteral.Visitor<P,R>, StringLiteral.Visitor<P,R>, NameAccess.Visitor<P,R>
| Modifier and Type | Method and Description |
|---|---|
default R |
visit(DoubleLiteral doubleLiteral,
P par) |
default R |
visit(IntLiteral intLiteral,
P par) |
default R |
visit(NameAccess nameAccess,
P par) |
default R |
visit(PrimaryExpr primaryExpr,
P par) |
default R |
visit(StringLiteral stringLiteral,
P par) |
default R visit(PrimaryExpr primaryExpr, P par)
default R visit(IntLiteral intLiteral, P par)
visit in interface IntLiteral.Visitor<P,R>default R visit(DoubleLiteral doubleLiteral, P par)
visit in interface DoubleLiteral.Visitor<P,R>default R visit(StringLiteral stringLiteral, P par)
visit in interface StringLiteral.Visitor<P,R>default R visit(NameAccess nameAccess, P par)
visit in interface NameAccess.Visitor<P,R>