NodeVisitorR

interface NodeVisitorR<R>

A Node Visitor with no parameters and with a parameterized return value. NOTE: This file is generated!

Functions

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

Inheritors

NodeValidator
Link copied to clipboard