Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open fun defaultAction(node: Node, unused: Void): PatternVariableResult
Link copied to clipboard
open fun visit(n: AnnotationDeclaration, arg: A): R
open fun visit(expression: BinaryExpr, unused: Void): PatternVariableResult
open fun visit(expr: UnaryExpr, unused: Void): PatternVariableResult

open fun visit(enclosedExpr: EnclosedExpr, unused: Void): PatternVariableResult
The following rules apply to a parenthesized expression (a): - A pattern variable is introduced by (a) when true iff it is introduced by a when true.
open fun visit(instanceOfExpr: InstanceOfExpr, unused: Void): PatternVariableResult
The following rule applies to an instanceof expression with a pattern operand, a instanceof p: - A pattern variable is introduced by a instanceof p when true iff the pattern p contains a declaration of the pattern variable.