RecursiveTreeVisitor

class RecursiveTreeVisitor<P>(underlying: TreeVisitor<Unit, P>) : SimpleTreeVisitor<Unit, P>

Functions

defaultAction
Link copied to clipboard
open fun defaultAction(p0: Tree, p1: P)
visit
Link copied to clipboard
fun visit(p0: Tree, p1: P)
fun visit(p0: MutableIterable<Tree>, p1: P)
visitAnnotatedType
Link copied to clipboard
open override fun visitAnnotatedType(node: AnnotatedTypeTree?, p: P)
visitAnnotation
Link copied to clipboard
open override fun visitAnnotation(node: AnnotationTree?, p: P)
visitArrayAccess
Link copied to clipboard
open override fun visitArrayAccess(node: ArrayAccessTree?, p: P)
visitArrayType
Link copied to clipboard
open override fun visitArrayType(node: ArrayTypeTree?, p: P)
visitAssert
Link copied to clipboard
open override fun visitAssert(node: AssertTree?, p: P)
visitAssignment
Link copied to clipboard
open override fun visitAssignment(node: AssignmentTree?, p: P)
visitBinary
Link copied to clipboard
open override fun visitBinary(node: BinaryTree?, p: P)
visitBindingPattern
Link copied to clipboard
open override fun visitBindingPattern(p0: BindingPatternTree, p1: P)
visitBlock
Link copied to clipboard
open override fun visitBlock(node: BlockTree?, p: P)
visitBreak
Link copied to clipboard
open override fun visitBreak(node: BreakTree?, p: P)
visitCase
Link copied to clipboard
open override fun visitCase(node: CaseTree?, p: P)
visitCatch
Link copied to clipboard
open override fun visitCatch(node: CatchTree?, p: P)
visitClass
Link copied to clipboard
open override fun visitClass(node: ClassTree?, p: P)
visitCompilationUnit
Link copied to clipboard
open override fun visitCompilationUnit(node: CompilationUnitTree?, p: P)
visitCompoundAssignment
Link copied to clipboard
open override fun visitCompoundAssignment(node: CompoundAssignmentTree?, p: P)
visitConditionalExpression
Link copied to clipboard
open override fun visitConditionalExpression(node: ConditionalExpressionTree?, p: P)
visitContinue
Link copied to clipboard
open override fun visitContinue(node: ContinueTree?, p: P)
visitDoWhileLoop
Link copied to clipboard
open override fun visitDoWhileLoop(node: DoWhileLoopTree?, p: P)
visitEmptyStatement
Link copied to clipboard
open override fun visitEmptyStatement(node: EmptyStatementTree?, p: P)
visitEnhancedForLoop
Link copied to clipboard
open override fun visitEnhancedForLoop(node: EnhancedForLoopTree?, p: P)
visitErroneous
Link copied to clipboard
open override fun visitErroneous(node: ErroneousTree?, p: P)
visitExports
Link copied to clipboard
open override fun visitExports(node: ExportsTree?, p: P)
visitExpressionStatement
Link copied to clipboard
open override fun visitExpressionStatement(node: ExpressionStatementTree?, p: P)
visitForLoop
Link copied to clipboard
open override fun visitForLoop(node: ForLoopTree?, p: P)
visitIdentifier
Link copied to clipboard
open override fun visitIdentifier(node: IdentifierTree?, p: P)
visitIf
Link copied to clipboard
open override fun visitIf(node: IfTree?, p: P)
visitImport
Link copied to clipboard
open override fun visitImport(node: ImportTree?, p: P)
visitInstanceOf
Link copied to clipboard
open override fun visitInstanceOf(node: InstanceOfTree?, p: P)
visitIntersectionType
Link copied to clipboard
open override fun visitIntersectionType(node: IntersectionTypeTree?, p: P)
visitLabeledStatement
Link copied to clipboard
open override fun visitLabeledStatement(node: LabeledStatementTree?, p: P)
visitLambdaExpression
Link copied to clipboard
open override fun visitLambdaExpression(node: LambdaExpressionTree?, p: P)
visitLiteral
Link copied to clipboard
open override fun visitLiteral(node: LiteralTree?, p: P)
visitMemberReference
Link copied to clipboard
open override fun visitMemberReference(node: MemberReferenceTree?, p: P)
visitMemberSelect
Link copied to clipboard
open override fun visitMemberSelect(node: MemberSelectTree?, p: P)
visitMethod
Link copied to clipboard
open override fun visitMethod(node: MethodTree?, p: P)
visitMethodInvocation
Link copied to clipboard
open override fun visitMethodInvocation(node: MethodInvocationTree?, p: P)
visitModifiers
Link copied to clipboard
open override fun visitModifiers(node: ModifiersTree?, p: P)
visitModule
Link copied to clipboard
open override fun visitModule(node: ModuleTree?, p: P)
visitNewArray
Link copied to clipboard
open override fun visitNewArray(node: NewArrayTree?, p: P)
visitNewClass
Link copied to clipboard
open override fun visitNewClass(node: NewClassTree?, p: P)
visitOpens
Link copied to clipboard
open override fun visitOpens(node: OpensTree?, p: P)
visitOther
Link copied to clipboard
open override fun visitOther(node: Tree?, p: P)
visitPackage
Link copied to clipboard
open override fun visitPackage(node: PackageTree?, p: P)
visitParameterizedType
Link copied to clipboard
open override fun visitParameterizedType(node: ParameterizedTypeTree?, p: P)
visitParenthesized
Link copied to clipboard
open override fun visitParenthesized(node: ParenthesizedTree?, p: P)
visitPrimitiveType
Link copied to clipboard
open override fun visitPrimitiveType(node: PrimitiveTypeTree?, p: P)
visitProvides
Link copied to clipboard
open override fun visitProvides(node: ProvidesTree?, p: P)
visitRequires
Link copied to clipboard
open override fun visitRequires(node: RequiresTree?, p: P)
visitReturn
Link copied to clipboard
open override fun visitReturn(node: ReturnTree?, p: P)
visitSwitch
Link copied to clipboard
open override fun visitSwitch(node: SwitchTree?, p: P)
visitSwitchExpression
Link copied to clipboard
open override fun visitSwitchExpression(p0: SwitchExpressionTree, p1: P)
visitSynchronized
Link copied to clipboard
open override fun visitSynchronized(node: SynchronizedTree?, p: P)
visitThrow
Link copied to clipboard
open override fun visitThrow(node: ThrowTree?, p: P)
visitTry
Link copied to clipboard
open override fun visitTry(node: TryTree?, p: P)
visitTypeCast
Link copied to clipboard
open override fun visitTypeCast(node: TypeCastTree?, p: P)
visitTypeParameter
Link copied to clipboard
open override fun visitTypeParameter(node: TypeParameterTree?, p: P)
visitUnary
Link copied to clipboard
open override fun visitUnary(node: UnaryTree?, p: P)
visitUnionType
Link copied to clipboard
open override fun visitUnionType(node: UnionTypeTree?, p: P)
visitUses
Link copied to clipboard
open override fun visitUses(node: UsesTree?, p: P)
visitVariable
Link copied to clipboard
open override fun visitVariable(node: VariableTree?, p: P)
visitWhileLoop
Link copied to clipboard
open override fun visitWhileLoop(node: WhileLoopTree?, p: P)
visitWildcard
Link copied to clipboard
open override fun visitWildcard(node: WildcardTree?, p: P)
visitYield
Link copied to clipboard
open override fun visitYield(p0: YieldTree, p1: P)

Properties

DEFAULT_VALUE
Link copied to clipboard
val DEFAULT_VALUE: Unit