public class ExprCopier extends Object implements ExprVisitor<Expr>
| Constructor and Description |
|---|
ExprCopier() |
| Modifier and Type | Method and Description |
|---|---|
Expr |
visit(AssignmentExpr expr) |
Expr |
visit(BinaryExpr expr) |
Expr |
visit(CastExpr expr) |
Expr |
visit(ConstantExpr expr) |
Expr |
visit(InstanceOfExpr expr) |
Expr |
visit(InvocationExpr expr) |
Expr |
visit(LambdaExpr expr) |
Expr |
visit(PropertyExpr expr) |
Expr |
visit(StaticInvocationExpr expr) |
Expr |
visit(StaticPropertyExpr expr) |
Expr |
visit(TernaryConditionExpr expr) |
Expr |
visit(ThisExpr expr) |
Expr |
visit(UnaryExpr expr) |
Expr |
visit(VariableExpr expr) |
public Expr visit(BinaryExpr expr)
visit in interface ExprVisitor<Expr>public Expr visit(CastExpr expr)
visit in interface ExprVisitor<Expr>public Expr visit(InstanceOfExpr expr)
visit in interface ExprVisitor<Expr>public Expr visit(InvocationExpr expr)
visit in interface ExprVisitor<Expr>public Expr visit(StaticInvocationExpr expr)
visit in interface ExprVisitor<Expr>public Expr visit(PropertyExpr expr)
visit in interface ExprVisitor<Expr>public Expr visit(StaticPropertyExpr expr)
visit in interface ExprVisitor<Expr>public Expr visit(UnaryExpr expr)
visit in interface ExprVisitor<Expr>public Expr visit(VariableExpr expr)
visit in interface ExprVisitor<Expr>public Expr visit(ConstantExpr expr)
visit in interface ExprVisitor<Expr>public Expr visit(TernaryConditionExpr expr)
visit in interface ExprVisitor<Expr>public Expr visit(ThisExpr expr)
visit in interface ExprVisitor<Expr>public Expr visit(LambdaExpr expr)
visit in interface ExprVisitor<Expr>public Expr visit(AssignmentExpr expr)
visit in interface ExprVisitor<Expr>Copyright © 2019. All rights reserved.