NodeMapVisitor

interface NodeMapVisitor

A Node Visitor with no parameters and with its interface as return value. NOTE: This file is generated!

Functions

visitArrayExpr
Link copied to clipboard
abstract fun visitArrayExpr(node: ArrayExpr): Expr
visitAssignNode
Link copied to clipboard
abstract fun visitAssignNode(node: AssignNode): Node
visitBinaryOperation
Link copied to clipboard
abstract fun visitBinaryOperation(node: BinaryOperation): Expr
visitBooleanExpr
Link copied to clipboard
abstract fun visitBooleanExpr(node: BooleanExpr): Expr
visitBreakExpr
Link copied to clipboard
abstract fun visitBreakExpr(node: BreakExpr): Expr
visitContinueExpr
Link copied to clipboard
abstract fun visitContinueExpr(node: ContinueExpr): Expr
visitDecimalExpr
Link copied to clipboard
abstract fun visitDecimalExpr(node: DecimalExpr): Expr
visitDeclareFunctionExpr
Link copied to clipboard
abstract fun visitDeclareFunctionExpr(node: DeclareFunctionExpr): Expr
visitDeclareVariableNode
Link copied to clipboard
abstract fun visitDeclareVariableNode(node: DeclareVariableNode): Node
visitDoWhileNode
Link copied to clipboard
abstract fun visitDoWhileNode(node: DoWhileNode): Node
visitEnsureNotNullExpr
Link copied to clipboard
abstract fun visitEnsureNotNullExpr(node: EnsureNotNullExpr): Expr
visitForNode
Link copied to clipboard
abstract fun visitForNode(node: ForNode): Node
visitFunctionExpr
Link copied to clipboard
abstract fun visitFunctionExpr(node: FunctionExpr): Expr
visitIdentifierExpr
Link copied to clipboard
abstract fun visitIdentifierExpr(node: IdentifierExpr): Expr
visitIfExpr
Link copied to clipboard
abstract fun visitIfExpr(node: IfExpr): Expr
visitIfNode
Link copied to clipboard
abstract fun visitIfNode(node: IfNode): Node
visitIntegerExpr
Link copied to clipboard
abstract fun visitIntegerExpr(node: IntegerExpr): Expr
visitInvalidNode
Link copied to clipboard
abstract fun visitInvalidNode(node: InvalidNode): Expr
visitInvokeExpr
Link copied to clipboard
abstract fun visitInvokeExpr(node: InvokeExpr): Expr
visitInvokeLocalExpr
Link copied to clipboard
abstract fun visitInvokeLocalExpr(node: InvokeLocalExpr): Expr
visitInvokeMemberExpr
Link copied to clipboard
abstract fun visitInvokeMemberExpr(node: InvokeMemberExpr): Expr
visitMultiExpr
Link copied to clipboard
abstract fun visitMultiExpr(node: MultiExpr): Expr
visitMultiNode
Link copied to clipboard
abstract fun visitMultiNode(node: MultiNode): Node
visitNullExpr
Link copied to clipboard
abstract fun visitNullExpr(node: NullExpr): Expr
visitObjectExpr
Link copied to clipboard
abstract fun visitObjectExpr(node: ObjectExpr): Expr
visitPropertyAccessExpr
Link copied to clipboard
abstract fun visitPropertyAccessExpr(node: PropertyAccessExpr): Expr
visitPropertyAssignNode
Link copied to clipboard
abstract fun visitPropertyAssignNode(node: PropertyAssignNode): Node
visitReturnExpr
Link copied to clipboard
abstract fun visitReturnExpr(node: ReturnExpr): Expr
visitStringExpr
Link copied to clipboard
abstract fun visitStringExpr(node: StringExpr): Expr
visitSubscriptAccessExpr
Link copied to clipboard
abstract fun visitSubscriptAccessExpr(node: SubscriptAccessExpr): Expr
visitSubscriptAssignNode
Link copied to clipboard
abstract fun visitSubscriptAssignNode(node: SubscriptAssignNode): Node
visitThisExpr
Link copied to clipboard
abstract fun visitThisExpr(node: ThisExpr): Expr
visitThrowExpr
Link copied to clipboard
abstract fun visitThrowExpr(node: ThrowExpr): Expr
visitTryExpr
Link copied to clipboard
abstract fun visitTryExpr(node: TryExpr): Expr
visitTypeofExpr
Link copied to clipboard
abstract fun visitTypeofExpr(node: TypeofExpr): Expr
visitUnaryOperation
Link copied to clipboard
abstract fun visitUnaryOperation(node: UnaryOperation): Expr
visitWhileNode
Link copied to clipboard
abstract fun visitWhileNode(node: WhileNode): Node