Interface ExprVisitor<Result, Context>
Methods
visitBooleanLiteralExpr
-
Parameters
Returns Result
visitCallExpr
- visitCallExpr(expr: CallExpr, context: Context): Result
-
Parameters
Returns Result
visitCaseExpr
- visitCaseExpr(expr: CaseExpr, context: Context): Result
-
Parameters
Returns Result
visitHasAttributeExpr
-
Parameters
Returns Result
visitInterpolateExpr
-
Parameters
Returns Result
visitLookupExpr
- visitLookupExpr(expr: LookupExpr, context: Context): Result
-
Parameters
Returns Result
visitMatchExpr
- visitMatchExpr(expr: MatchExpr, context: Context): Result
-
Parameters
Returns Result
visitNullLiteralExpr
-
Parameters
Returns Result
visitNumberLiteralExpr
-
Parameters
Returns Result
visitObjectLiteralExpr
-
Parameters
Returns Result
visitStepExpr
- visitStepExpr(expr: StepExpr, context: Context): Result
-
Parameters
Returns Result
visitStringLiteralExpr
-
Parameters
Returns Result
visitVarExpr
- visitVarExpr(expr: VarExpr, context: Context): Result
-
Parameters
Returns Result
A visitor for Expr nodes.