org.jetbrains.kotlin.psi
Class KtVisitorVoid

java.lang.Object
  extended by com.intellij.psi.PsiElementVisitor
      extended by org.jetbrains.kotlin.psi.KtVisitor<java.lang.Void,java.lang.Void>
          extended by org.jetbrains.kotlin.psi.KtVisitorVoid
Direct Known Subclasses:
KtTreeVisitorVoid

public class KtVisitorVoid
extends KtVisitor<java.lang.Void,java.lang.Void>


Field Summary
 
Fields inherited from class com.intellij.psi.PsiElementVisitor
EMPTY_VISITOR
 
Constructor Summary
KtVisitorVoid()
           
 
Method Summary
 void visitAnnotatedExpression(KtAnnotatedExpression expression)
           
 java.lang.Void visitAnnotatedExpression(KtAnnotatedExpression expression, java.lang.Void data)
           
 void visitAnnotation(KtAnnotation annotation)
           
 java.lang.Void visitAnnotation(KtAnnotation annotation, java.lang.Void data)
           
 void visitAnnotationEntry(KtAnnotationEntry annotationEntry)
           
 java.lang.Void visitAnnotationEntry(KtAnnotationEntry annotationEntry, java.lang.Void data)
           
 void visitAnonymousInitializer(KtAnonymousInitializer initializer)
           
 java.lang.Void visitAnonymousInitializer(KtAnonymousInitializer initializer, java.lang.Void data)
           
 void visitArgument(KtValueArgument argument)
           
 java.lang.Void visitArgument(KtValueArgument argument, java.lang.Void data)
           
 void visitArrayAccessExpression(KtArrayAccessExpression expression)
           
 java.lang.Void visitArrayAccessExpression(KtArrayAccessExpression expression, java.lang.Void data)
           
 void visitBinaryExpression(KtBinaryExpression expression)
           
 java.lang.Void visitBinaryExpression(KtBinaryExpression expression, java.lang.Void data)
           
 void visitBinaryWithTypeRHSExpression(KtBinaryExpressionWithTypeRHS expression)
           
 java.lang.Void visitBinaryWithTypeRHSExpression(KtBinaryExpressionWithTypeRHS expression, java.lang.Void data)
           
 void visitBlockExpression(KtBlockExpression expression)
           
 java.lang.Void visitBlockExpression(KtBlockExpression expression, java.lang.Void data)
           
 void visitBlockStringTemplateEntry(KtBlockStringTemplateEntry entry)
           
 java.lang.Void visitBlockStringTemplateEntry(KtBlockStringTemplateEntry entry, java.lang.Void data)
           
 void visitBreakExpression(KtBreakExpression expression)
           
 java.lang.Void visitBreakExpression(KtBreakExpression expression, java.lang.Void data)
           
 void visitCallableReferenceExpression(KtCallableReferenceExpression expression)
           
 java.lang.Void visitCallableReferenceExpression(KtCallableReferenceExpression expression, java.lang.Void data)
           
 void visitCallExpression(KtCallExpression expression)
           
 java.lang.Void visitCallExpression(KtCallExpression expression, java.lang.Void data)
           
 void visitCatchSection(KtCatchClause catchClause)
           
 java.lang.Void visitCatchSection(KtCatchClause catchClause, java.lang.Void data)
           
 void visitClass(KtClass klass)
           
 java.lang.Void visitClass(KtClass klass, java.lang.Void data)
           
 void visitClassBody(KtClassBody classBody)
           
 java.lang.Void visitClassBody(KtClassBody classBody, java.lang.Void data)
           
 void visitClassInitializer(KtClassInitializer initializer)
           
 java.lang.Void visitClassInitializer(KtClassInitializer initializer, java.lang.Void data)
           
 void visitClassLiteralExpression(KtClassLiteralExpression expression)
           
 java.lang.Void visitClassLiteralExpression(KtClassLiteralExpression expression, java.lang.Void data)
           
 void visitClassOrObject(KtClassOrObject classOrObject)
           
 java.lang.Void visitClassOrObject(KtClassOrObject classOrObject, java.lang.Void data)
           
 void visitConstantExpression(KtConstantExpression expression)
           
 java.lang.Void visitConstantExpression(KtConstantExpression expression, java.lang.Void data)
           
 void visitConstructorCalleeExpression(KtConstructorCalleeExpression constructorCalleeExpression)
           
 java.lang.Void visitConstructorCalleeExpression(KtConstructorCalleeExpression constructorCalleeExpression, java.lang.Void data)
           
 void visitConstructorDelegationCall(KtConstructorDelegationCall call)
           
 java.lang.Void visitConstructorDelegationCall(KtConstructorDelegationCall call, java.lang.Void data)
           
 void visitContinueExpression(KtContinueExpression expression)
           
 java.lang.Void visitContinueExpression(KtContinueExpression expression, java.lang.Void data)
           
 void visitDeclaration(KtDeclaration dcl)
           
 java.lang.Void visitDeclaration(KtDeclaration dcl, java.lang.Void data)
           
 void visitDelegatedSuperTypeEntry(KtDelegatedSuperTypeEntry specifier)
           
 java.lang.Void visitDelegatedSuperTypeEntry(KtDelegatedSuperTypeEntry specifier, java.lang.Void data)
           
 void visitDestructuringDeclaration(KtDestructuringDeclaration destructuringDeclaration)
           
 java.lang.Void visitDestructuringDeclaration(KtDestructuringDeclaration multiDeclaration, java.lang.Void data)
           
 void visitDestructuringDeclarationEntry(KtDestructuringDeclarationEntry multiDeclarationEntry)
           
 java.lang.Void visitDestructuringDeclarationEntry(KtDestructuringDeclarationEntry multiDeclarationEntry, java.lang.Void data)
           
 void visitDotQualifiedExpression(KtDotQualifiedExpression expression)
           
 java.lang.Void visitDotQualifiedExpression(KtDotQualifiedExpression expression, java.lang.Void data)
           
 void visitDoubleColonExpression(KtDoubleColonExpression expression)
           
 java.lang.Void visitDoubleColonExpression(KtDoubleColonExpression expression, java.lang.Void data)
           
 void visitDoWhileExpression(KtDoWhileExpression expression)
           
 java.lang.Void visitDoWhileExpression(KtDoWhileExpression expression, java.lang.Void data)
           
 void visitDynamicType(KtDynamicType type)
           
 java.lang.Void visitDynamicType(KtDynamicType type, java.lang.Void data)
           
 void visitEnumEntry(KtEnumEntry enumEntry)
           
 java.lang.Void visitEnumEntry(KtEnumEntry enumEntry, java.lang.Void data)
           
 void visitEscapeStringTemplateEntry(KtEscapeStringTemplateEntry entry)
           
 java.lang.Void visitEscapeStringTemplateEntry(KtEscapeStringTemplateEntry entry, java.lang.Void data)
           
 void visitExpression(KtExpression expression)
           
 java.lang.Void visitExpression(KtExpression expression, java.lang.Void data)
           
 void visitExpressionWithLabel(KtExpressionWithLabel expression)
           
 java.lang.Void visitExpressionWithLabel(KtExpressionWithLabel expression, java.lang.Void data)
           
 void visitFinallySection(KtFinallySection finallySection)
           
 java.lang.Void visitFinallySection(KtFinallySection finallySection, java.lang.Void data)
           
 void visitForExpression(KtForExpression expression)
           
 java.lang.Void visitForExpression(KtForExpression expression, java.lang.Void data)
           
 void visitFunctionType(KtFunctionType type)
           
 java.lang.Void visitFunctionType(KtFunctionType type, java.lang.Void data)
           
 void visitIfExpression(KtIfExpression expression)
           
 java.lang.Void visitIfExpression(KtIfExpression expression, java.lang.Void data)
           
 void visitImportDirective(KtImportDirective importDirective)
           
 java.lang.Void visitImportDirective(KtImportDirective importDirective, java.lang.Void data)
           
 void visitImportList(KtImportList importList)
           
 java.lang.Void visitImportList(KtImportList importList, java.lang.Void data)
           
 void visitInitializerList(KtInitializerList list)
           
 java.lang.Void visitInitializerList(KtInitializerList list, java.lang.Void data)
           
 void visitIsExpression(KtIsExpression expression)
           
 java.lang.Void visitIsExpression(KtIsExpression expression, java.lang.Void data)
           
 void visitKtElement(KtElement element)
           
 java.lang.Void visitKtElement(KtElement element, java.lang.Void data)
           
 void visitKtFile(KtFile file)
           
 java.lang.Void visitKtFile(KtFile file, java.lang.Void data)
           
 void visitLabeledExpression(KtLabeledExpression expression)
           
 java.lang.Void visitLabeledExpression(KtLabeledExpression expression, java.lang.Void data)
           
 void visitLambdaExpression(KtLambdaExpression lambdaExpression)
           
 java.lang.Void visitLambdaExpression(KtLambdaExpression expression, java.lang.Void data)
           
 void visitLiteralStringTemplateEntry(KtLiteralStringTemplateEntry entry)
           
 java.lang.Void visitLiteralStringTemplateEntry(KtLiteralStringTemplateEntry entry, java.lang.Void data)
           
 void visitLoopExpression(KtLoopExpression loopExpression)
           
 java.lang.Void visitLoopExpression(KtLoopExpression loopExpression, java.lang.Void data)
           
 void visitModifierList(KtModifierList list)
           
 java.lang.Void visitModifierList(KtModifierList list, java.lang.Void data)
           
 void visitNamedDeclaration(KtNamedDeclaration declaration)
           
 java.lang.Void visitNamedDeclaration(KtNamedDeclaration declaration, java.lang.Void data)
           
 void visitNamedFunction(KtNamedFunction function)
           
 java.lang.Void visitNamedFunction(KtNamedFunction function, java.lang.Void data)
           
 void visitNullableType(KtNullableType nullableType)
           
 java.lang.Void visitNullableType(KtNullableType nullableType, java.lang.Void data)
           
 void visitObjectDeclaration(KtObjectDeclaration declaration)
           
 java.lang.Void visitObjectDeclaration(KtObjectDeclaration declaration, java.lang.Void data)
           
 void visitObjectLiteralExpression(KtObjectLiteralExpression expression)
           
 java.lang.Void visitObjectLiteralExpression(KtObjectLiteralExpression expression, java.lang.Void data)
           
 void visitPackageDirective(KtPackageDirective directive)
           
 java.lang.Void visitPackageDirective(KtPackageDirective directive, java.lang.Void data)
           
 void visitParameter(KtParameter parameter)
           
 java.lang.Void visitParameter(KtParameter parameter, java.lang.Void data)
           
 void visitParameterList(KtParameterList list)
           
 java.lang.Void visitParameterList(KtParameterList list, java.lang.Void data)
           
 void visitParenthesizedExpression(KtParenthesizedExpression expression)
           
 java.lang.Void visitParenthesizedExpression(KtParenthesizedExpression expression, java.lang.Void data)
           
 void visitPostfixExpression(KtPostfixExpression expression)
           
 java.lang.Void visitPostfixExpression(KtPostfixExpression expression, java.lang.Void data)
           
 void visitPrefixExpression(KtPrefixExpression expression)
           
 java.lang.Void visitPrefixExpression(KtPrefixExpression expression, java.lang.Void data)
           
 void visitPrimaryConstructor(KtPrimaryConstructor constructor)
           
 java.lang.Void visitPrimaryConstructor(KtPrimaryConstructor constructor, java.lang.Void data)
           
 void visitProperty(KtProperty property)
           
 java.lang.Void visitProperty(KtProperty property, java.lang.Void data)
           
 void visitPropertyAccessor(KtPropertyAccessor accessor)
           
 java.lang.Void visitPropertyAccessor(KtPropertyAccessor accessor, java.lang.Void data)
           
 void visitPropertyDelegate(KtPropertyDelegate delegate)
           
 java.lang.Void visitPropertyDelegate(KtPropertyDelegate delegate, java.lang.Void data)
           
 void visitQualifiedExpression(KtQualifiedExpression expression)
           
 java.lang.Void visitQualifiedExpression(KtQualifiedExpression expression, java.lang.Void data)
           
 void visitReferenceExpression(KtReferenceExpression expression)
           
 java.lang.Void visitReferenceExpression(KtReferenceExpression expression, java.lang.Void data)
           
 void visitReturnExpression(KtReturnExpression expression)
           
 java.lang.Void visitReturnExpression(KtReturnExpression expression, java.lang.Void data)
           
 void visitSafeQualifiedExpression(KtSafeQualifiedExpression expression)
           
 java.lang.Void visitSafeQualifiedExpression(KtSafeQualifiedExpression expression, java.lang.Void data)
           
 void visitScript(KtScript script)
           
 java.lang.Void visitScript(KtScript script, java.lang.Void data)
           
 void visitScriptInitializer(KtScriptInitializer initializer)
           
 java.lang.Void visitScriptInitializer(KtScriptInitializer initializer, java.lang.Void data)
           
 void visitSecondaryConstructor(KtSecondaryConstructor constructor)
           
 java.lang.Void visitSecondaryConstructor(KtSecondaryConstructor constructor, java.lang.Void data)
           
 void visitSelfType(KtSelfType type)
           
 java.lang.Void visitSelfType(KtSelfType type, java.lang.Void data)
           
 void visitSimpleNameExpression(KtSimpleNameExpression expression)
           
 java.lang.Void visitSimpleNameExpression(KtSimpleNameExpression expression, java.lang.Void data)
           
 void visitSimpleNameStringTemplateEntry(KtSimpleNameStringTemplateEntry entry)
           
 java.lang.Void visitSimpleNameStringTemplateEntry(KtSimpleNameStringTemplateEntry entry, java.lang.Void data)
           
 void visitStringTemplateEntry(KtStringTemplateEntry entry)
           
 java.lang.Void visitStringTemplateEntry(KtStringTemplateEntry entry, java.lang.Void data)
           
 void visitStringTemplateEntryWithExpression(KtStringTemplateEntryWithExpression entry)
           
 java.lang.Void visitStringTemplateEntryWithExpression(KtStringTemplateEntryWithExpression entry, java.lang.Void data)
           
 void visitStringTemplateExpression(KtStringTemplateExpression expression)
           
 java.lang.Void visitStringTemplateExpression(KtStringTemplateExpression expression, java.lang.Void data)
           
 void visitSuperExpression(KtSuperExpression expression)
           
 java.lang.Void visitSuperExpression(KtSuperExpression expression, java.lang.Void data)
           
 void visitSuperTypeCallEntry(KtSuperTypeCallEntry call)
           
 java.lang.Void visitSuperTypeCallEntry(KtSuperTypeCallEntry call, java.lang.Void data)
           
 void visitSuperTypeEntry(KtSuperTypeEntry specifier)
           
 java.lang.Void visitSuperTypeEntry(KtSuperTypeEntry specifier, java.lang.Void data)
           
 void visitSuperTypeList(KtSuperTypeList list)
           
 java.lang.Void visitSuperTypeList(KtSuperTypeList list, java.lang.Void data)
           
 void visitSuperTypeListEntry(KtSuperTypeListEntry specifier)
           
 java.lang.Void visitSuperTypeListEntry(KtSuperTypeListEntry specifier, java.lang.Void data)
           
 void visitThisExpression(KtThisExpression expression)
           
 java.lang.Void visitThisExpression(KtThisExpression expression, java.lang.Void data)
           
 void visitThrowExpression(KtThrowExpression expression)
           
 java.lang.Void visitThrowExpression(KtThrowExpression expression, java.lang.Void data)
           
 void visitTryExpression(KtTryExpression expression)
           
 java.lang.Void visitTryExpression(KtTryExpression expression, java.lang.Void data)
           
 void visitTypeAlias(KtTypeAlias typeAlias)
           
 java.lang.Void visitTypeAlias(KtTypeAlias typeAlias, java.lang.Void data)
           
 void visitTypeArgumentList(KtTypeArgumentList typeArgumentList)
           
 java.lang.Void visitTypeArgumentList(KtTypeArgumentList typeArgumentList, java.lang.Void data)
           
 void visitTypeConstraint(KtTypeConstraint constraint)
           
 java.lang.Void visitTypeConstraint(KtTypeConstraint constraint, java.lang.Void data)
           
 void visitTypeConstraintList(KtTypeConstraintList list)
           
 java.lang.Void visitTypeConstraintList(KtTypeConstraintList list, java.lang.Void data)
           
 void visitTypeParameter(KtTypeParameter parameter)
           
 java.lang.Void visitTypeParameter(KtTypeParameter parameter, java.lang.Void data)
           
 void visitTypeParameterList(KtTypeParameterList list)
           
 java.lang.Void visitTypeParameterList(KtTypeParameterList list, java.lang.Void data)
           
 void visitTypeProjection(KtTypeProjection typeProjection)
           
 java.lang.Void visitTypeProjection(KtTypeProjection typeProjection, java.lang.Void data)
           
 void visitTypeReference(KtTypeReference typeReference)
           
 java.lang.Void visitTypeReference(KtTypeReference typeReference, java.lang.Void data)
           
 void visitUnaryExpression(KtUnaryExpression expression)
           
 java.lang.Void visitUnaryExpression(KtUnaryExpression expression, java.lang.Void data)
           
 void visitUserType(KtUserType type)
           
 java.lang.Void visitUserType(KtUserType type, java.lang.Void data)
           
 void visitValueArgumentList(KtValueArgumentList list)
           
 java.lang.Void visitValueArgumentList(KtValueArgumentList list, java.lang.Void data)
           
 void visitWhenConditionInRange(KtWhenConditionInRange condition)
           
 java.lang.Void visitWhenConditionInRange(KtWhenConditionInRange condition, java.lang.Void data)
           
 void visitWhenConditionIsPattern(KtWhenConditionIsPattern condition)
           
 java.lang.Void visitWhenConditionIsPattern(KtWhenConditionIsPattern condition, java.lang.Void data)
           
 void visitWhenConditionWithExpression(KtWhenConditionWithExpression condition)
           
 java.lang.Void visitWhenConditionWithExpression(KtWhenConditionWithExpression condition, java.lang.Void data)
           
 void visitWhenEntry(KtWhenEntry jetWhenEntry)
           
 java.lang.Void visitWhenEntry(KtWhenEntry jetWhenEntry, java.lang.Void data)
           
 void visitWhenExpression(KtWhenExpression expression)
           
 java.lang.Void visitWhenExpression(KtWhenExpression expression, java.lang.Void data)
           
 void visitWhileExpression(KtWhileExpression expression)
           
 java.lang.Void visitWhileExpression(KtWhileExpression expression, java.lang.Void data)
           
 
Methods inherited from class org.jetbrains.kotlin.psi.KtVisitor
visitAnnotationUseSiteTarget, visitFileAnnotationList
 
Methods inherited from class com.intellij.psi.PsiElementVisitor
visitBinaryFile, visitComment, visitDirectory, visitElement, visitErrorElement, visitFile, visitOuterLanguageElement, visitPlainText, visitPlainTextFile, visitWhiteSpace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KtVisitorVoid

public KtVisitorVoid()
Method Detail

visitKtElement

public void visitKtElement(@NotNull
                           KtElement element)

visitDeclaration

public void visitDeclaration(@NotNull
                             KtDeclaration dcl)

visitClass

public void visitClass(@NotNull
                       KtClass klass)

visitClassOrObject

public void visitClassOrObject(@NotNull
                               KtClassOrObject classOrObject)

visitSecondaryConstructor

public void visitSecondaryConstructor(@NotNull
                                      KtSecondaryConstructor constructor)

visitPrimaryConstructor

public void visitPrimaryConstructor(@NotNull
                                    KtPrimaryConstructor constructor)

visitNamedFunction

public void visitNamedFunction(@NotNull
                               KtNamedFunction function)

visitProperty

public void visitProperty(@NotNull
                          KtProperty property)

visitTypeAlias

public void visitTypeAlias(@NotNull
                           KtTypeAlias typeAlias)

visitDestructuringDeclaration

public void visitDestructuringDeclaration(@NotNull
                                          KtDestructuringDeclaration destructuringDeclaration)

visitDestructuringDeclarationEntry

public void visitDestructuringDeclarationEntry(@NotNull
                                               KtDestructuringDeclarationEntry multiDeclarationEntry)

visitKtFile

public void visitKtFile(@NotNull
                        KtFile file)

visitScript

public void visitScript(@NotNull
                        KtScript script)

visitImportDirective

public void visitImportDirective(@NotNull
                                 KtImportDirective importDirective)

visitImportList

public void visitImportList(@NotNull
                            KtImportList importList)

visitClassBody

public void visitClassBody(@NotNull
                           KtClassBody classBody)

visitModifierList

public void visitModifierList(@NotNull
                              KtModifierList list)

visitAnnotation

public void visitAnnotation(@NotNull
                            KtAnnotation annotation)

visitAnnotationEntry

public void visitAnnotationEntry(@NotNull
                                 KtAnnotationEntry annotationEntry)

visitConstructorCalleeExpression

public void visitConstructorCalleeExpression(@NotNull
                                             KtConstructorCalleeExpression constructorCalleeExpression)

visitTypeParameterList

public void visitTypeParameterList(@NotNull
                                   KtTypeParameterList list)

visitTypeParameter

public void visitTypeParameter(@NotNull
                               KtTypeParameter parameter)

visitEnumEntry

public void visitEnumEntry(@NotNull
                           KtEnumEntry enumEntry)

visitParameterList

public void visitParameterList(@NotNull
                               KtParameterList list)

visitParameter

public void visitParameter(@NotNull
                           KtParameter parameter)

visitSuperTypeList

public void visitSuperTypeList(@NotNull
                               KtSuperTypeList list)

visitSuperTypeListEntry

public void visitSuperTypeListEntry(@NotNull
                                    KtSuperTypeListEntry specifier)

visitDelegatedSuperTypeEntry

public void visitDelegatedSuperTypeEntry(@NotNull
                                         KtDelegatedSuperTypeEntry specifier)

visitSuperTypeCallEntry

public void visitSuperTypeCallEntry(@NotNull
                                    KtSuperTypeCallEntry call)

visitSuperTypeEntry

public void visitSuperTypeEntry(@NotNull
                                KtSuperTypeEntry specifier)

visitConstructorDelegationCall

public void visitConstructorDelegationCall(@NotNull
                                           KtConstructorDelegationCall call)

visitPropertyDelegate

public void visitPropertyDelegate(@NotNull
                                  KtPropertyDelegate delegate)

visitTypeReference

public void visitTypeReference(@NotNull
                               KtTypeReference typeReference)

visitValueArgumentList

public void visitValueArgumentList(@NotNull
                                   KtValueArgumentList list)

visitArgument

public void visitArgument(@NotNull
                          KtValueArgument argument)

visitExpression

public void visitExpression(@NotNull
                            KtExpression expression)

visitLoopExpression

public void visitLoopExpression(@NotNull
                                KtLoopExpression loopExpression)

visitConstantExpression

public void visitConstantExpression(@NotNull
                                    KtConstantExpression expression)

visitSimpleNameExpression

public void visitSimpleNameExpression(@NotNull
                                      KtSimpleNameExpression expression)

visitReferenceExpression

public void visitReferenceExpression(@NotNull
                                     KtReferenceExpression expression)

visitLabeledExpression

public void visitLabeledExpression(@NotNull
                                   KtLabeledExpression expression)

visitPrefixExpression

public void visitPrefixExpression(@NotNull
                                  KtPrefixExpression expression)

visitPostfixExpression

public void visitPostfixExpression(@NotNull
                                   KtPostfixExpression expression)

visitUnaryExpression

public void visitUnaryExpression(@NotNull
                                 KtUnaryExpression expression)

visitBinaryExpression

public void visitBinaryExpression(@NotNull
                                  KtBinaryExpression expression)

visitReturnExpression

public void visitReturnExpression(@NotNull
                                  KtReturnExpression expression)

visitExpressionWithLabel

public void visitExpressionWithLabel(@NotNull
                                     KtExpressionWithLabel expression)

visitThrowExpression

public void visitThrowExpression(@NotNull
                                 KtThrowExpression expression)

visitBreakExpression

public void visitBreakExpression(@NotNull
                                 KtBreakExpression expression)

visitContinueExpression

public void visitContinueExpression(@NotNull
                                    KtContinueExpression expression)

visitIfExpression

public void visitIfExpression(@NotNull
                              KtIfExpression expression)

visitWhenExpression

public void visitWhenExpression(@NotNull
                                KtWhenExpression expression)

visitTryExpression

public void visitTryExpression(@NotNull
                               KtTryExpression expression)

visitForExpression

public void visitForExpression(@NotNull
                               KtForExpression expression)

visitWhileExpression

public void visitWhileExpression(@NotNull
                                 KtWhileExpression expression)

visitDoWhileExpression

public void visitDoWhileExpression(@NotNull
                                   KtDoWhileExpression expression)

visitLambdaExpression

public void visitLambdaExpression(@NotNull
                                  KtLambdaExpression lambdaExpression)

visitAnnotatedExpression

public void visitAnnotatedExpression(@NotNull
                                     KtAnnotatedExpression expression)

visitCallExpression

public void visitCallExpression(@NotNull
                                KtCallExpression expression)

visitArrayAccessExpression

public void visitArrayAccessExpression(@NotNull
                                       KtArrayAccessExpression expression)

visitQualifiedExpression

public void visitQualifiedExpression(@NotNull
                                     KtQualifiedExpression expression)

visitDoubleColonExpression

public void visitDoubleColonExpression(@NotNull
                                       KtDoubleColonExpression expression)

visitCallableReferenceExpression

public void visitCallableReferenceExpression(@NotNull
                                             KtCallableReferenceExpression expression)

visitClassLiteralExpression

public void visitClassLiteralExpression(@NotNull
                                        KtClassLiteralExpression expression)

visitDotQualifiedExpression

public void visitDotQualifiedExpression(@NotNull
                                        KtDotQualifiedExpression expression)

visitSafeQualifiedExpression

public void visitSafeQualifiedExpression(@NotNull
                                         KtSafeQualifiedExpression expression)

visitObjectLiteralExpression

public void visitObjectLiteralExpression(@NotNull
                                         KtObjectLiteralExpression expression)

visitBlockExpression

public void visitBlockExpression(@NotNull
                                 KtBlockExpression expression)

visitCatchSection

public void visitCatchSection(@NotNull
                              KtCatchClause catchClause)

visitFinallySection

public void visitFinallySection(@NotNull
                                KtFinallySection finallySection)

visitTypeArgumentList

public void visitTypeArgumentList(@NotNull
                                  KtTypeArgumentList typeArgumentList)

visitThisExpression

public void visitThisExpression(@NotNull
                                KtThisExpression expression)

visitSuperExpression

public void visitSuperExpression(@NotNull
                                 KtSuperExpression expression)

visitParenthesizedExpression

public void visitParenthesizedExpression(@NotNull
                                         KtParenthesizedExpression expression)

visitInitializerList

public void visitInitializerList(@NotNull
                                 KtInitializerList list)

visitAnonymousInitializer

public void visitAnonymousInitializer(@NotNull
                                      KtAnonymousInitializer initializer)

visitScriptInitializer

public void visitScriptInitializer(@NotNull
                                   KtScriptInitializer initializer)

visitClassInitializer

public void visitClassInitializer(@NotNull
                                  KtClassInitializer initializer)

visitPropertyAccessor

public void visitPropertyAccessor(@NotNull
                                  KtPropertyAccessor accessor)

visitTypeConstraintList

public void visitTypeConstraintList(@NotNull
                                    KtTypeConstraintList list)

visitTypeConstraint

public void visitTypeConstraint(@NotNull
                                KtTypeConstraint constraint)

visitUserType

public void visitUserType(@NotNull
                          KtUserType type)

visitDynamicType

public void visitDynamicType(@NotNull
                             KtDynamicType type)

visitFunctionType

public void visitFunctionType(@NotNull
                              KtFunctionType type)

visitSelfType

public void visitSelfType(@NotNull
                          KtSelfType type)

visitBinaryWithTypeRHSExpression

public void visitBinaryWithTypeRHSExpression(@NotNull
                                             KtBinaryExpressionWithTypeRHS expression)

visitStringTemplateExpression

public void visitStringTemplateExpression(@NotNull
                                          KtStringTemplateExpression expression)

visitNamedDeclaration

public void visitNamedDeclaration(@NotNull
                                  KtNamedDeclaration declaration)

visitNullableType

public void visitNullableType(@NotNull
                              KtNullableType nullableType)

visitTypeProjection

public void visitTypeProjection(@NotNull
                                KtTypeProjection typeProjection)

visitWhenEntry

public void visitWhenEntry(@NotNull
                           KtWhenEntry jetWhenEntry)

visitIsExpression

public void visitIsExpression(@NotNull
                              KtIsExpression expression)

visitWhenConditionIsPattern

public void visitWhenConditionIsPattern(@NotNull
                                        KtWhenConditionIsPattern condition)

visitWhenConditionInRange

public void visitWhenConditionInRange(@NotNull
                                      KtWhenConditionInRange condition)

visitWhenConditionWithExpression

public void visitWhenConditionWithExpression(@NotNull
                                             KtWhenConditionWithExpression condition)

visitObjectDeclaration

public void visitObjectDeclaration(@NotNull
                                   KtObjectDeclaration declaration)

visitStringTemplateEntry

public void visitStringTemplateEntry(@NotNull
                                     KtStringTemplateEntry entry)

visitStringTemplateEntryWithExpression

public void visitStringTemplateEntryWithExpression(@NotNull
                                                   KtStringTemplateEntryWithExpression entry)

visitBlockStringTemplateEntry

public void visitBlockStringTemplateEntry(@NotNull
                                          KtBlockStringTemplateEntry entry)

visitSimpleNameStringTemplateEntry

public void visitSimpleNameStringTemplateEntry(@NotNull
                                               KtSimpleNameStringTemplateEntry entry)

visitLiteralStringTemplateEntry

public void visitLiteralStringTemplateEntry(@NotNull
                                            KtLiteralStringTemplateEntry entry)

visitEscapeStringTemplateEntry

public void visitEscapeStringTemplateEntry(@NotNull
                                           KtEscapeStringTemplateEntry entry)

visitPackageDirective

public void visitPackageDirective(@NotNull
                                  KtPackageDirective directive)

visitKtElement

public final java.lang.Void visitKtElement(@NotNull
                                           KtElement element,
                                           java.lang.Void data)
Overrides:
visitKtElement in class KtVisitor<java.lang.Void,java.lang.Void>

visitDeclaration

public final java.lang.Void visitDeclaration(@NotNull
                                             KtDeclaration dcl,
                                             java.lang.Void data)
Overrides:
visitDeclaration in class KtVisitor<java.lang.Void,java.lang.Void>

visitClass

public final java.lang.Void visitClass(@NotNull
                                       KtClass klass,
                                       java.lang.Void data)
Overrides:
visitClass in class KtVisitor<java.lang.Void,java.lang.Void>

visitClassOrObject

public final java.lang.Void visitClassOrObject(@NotNull
                                               KtClassOrObject classOrObject,
                                               java.lang.Void data)
Overrides:
visitClassOrObject in class KtVisitor<java.lang.Void,java.lang.Void>

visitSecondaryConstructor

public final java.lang.Void visitSecondaryConstructor(@NotNull
                                                      KtSecondaryConstructor constructor,
                                                      java.lang.Void data)
Overrides:
visitSecondaryConstructor in class KtVisitor<java.lang.Void,java.lang.Void>

visitPrimaryConstructor

public final java.lang.Void visitPrimaryConstructor(@NotNull
                                                    KtPrimaryConstructor constructor,
                                                    java.lang.Void data)
Overrides:
visitPrimaryConstructor in class KtVisitor<java.lang.Void,java.lang.Void>

visitNamedFunction

public final java.lang.Void visitNamedFunction(@NotNull
                                               KtNamedFunction function,
                                               java.lang.Void data)
Overrides:
visitNamedFunction in class KtVisitor<java.lang.Void,java.lang.Void>

visitProperty

public final java.lang.Void visitProperty(@NotNull
                                          KtProperty property,
                                          java.lang.Void data)
Overrides:
visitProperty in class KtVisitor<java.lang.Void,java.lang.Void>

visitTypeAlias

public final java.lang.Void visitTypeAlias(@NotNull
                                           KtTypeAlias typeAlias,
                                           java.lang.Void data)
Overrides:
visitTypeAlias in class KtVisitor<java.lang.Void,java.lang.Void>

visitDestructuringDeclaration

public final java.lang.Void visitDestructuringDeclaration(@NotNull
                                                          KtDestructuringDeclaration multiDeclaration,
                                                          java.lang.Void data)
Overrides:
visitDestructuringDeclaration in class KtVisitor<java.lang.Void,java.lang.Void>

visitDestructuringDeclarationEntry

public final java.lang.Void visitDestructuringDeclarationEntry(@NotNull
                                                               KtDestructuringDeclarationEntry multiDeclarationEntry,
                                                               java.lang.Void data)
Overrides:
visitDestructuringDeclarationEntry in class KtVisitor<java.lang.Void,java.lang.Void>

visitKtFile

public final java.lang.Void visitKtFile(@NotNull
                                        KtFile file,
                                        java.lang.Void data)
Overrides:
visitKtFile in class KtVisitor<java.lang.Void,java.lang.Void>

visitScript

public final java.lang.Void visitScript(@NotNull
                                        KtScript script,
                                        java.lang.Void data)
Overrides:
visitScript in class KtVisitor<java.lang.Void,java.lang.Void>

visitImportDirective

public final java.lang.Void visitImportDirective(@NotNull
                                                 KtImportDirective importDirective,
                                                 java.lang.Void data)
Overrides:
visitImportDirective in class KtVisitor<java.lang.Void,java.lang.Void>

visitImportList

public final java.lang.Void visitImportList(@NotNull
                                            KtImportList importList,
                                            java.lang.Void data)
Overrides:
visitImportList in class KtVisitor<java.lang.Void,java.lang.Void>

visitClassBody

public final java.lang.Void visitClassBody(@NotNull
                                           KtClassBody classBody,
                                           java.lang.Void data)
Overrides:
visitClassBody in class KtVisitor<java.lang.Void,java.lang.Void>

visitModifierList

public final java.lang.Void visitModifierList(@NotNull
                                              KtModifierList list,
                                              java.lang.Void data)
Overrides:
visitModifierList in class KtVisitor<java.lang.Void,java.lang.Void>

visitAnnotation

public final java.lang.Void visitAnnotation(@NotNull
                                            KtAnnotation annotation,
                                            java.lang.Void data)
Overrides:
visitAnnotation in class KtVisitor<java.lang.Void,java.lang.Void>

visitAnnotationEntry

public final java.lang.Void visitAnnotationEntry(@NotNull
                                                 KtAnnotationEntry annotationEntry,
                                                 java.lang.Void data)
Overrides:
visitAnnotationEntry in class KtVisitor<java.lang.Void,java.lang.Void>

visitConstructorCalleeExpression

public final java.lang.Void visitConstructorCalleeExpression(@NotNull
                                                             KtConstructorCalleeExpression constructorCalleeExpression,
                                                             java.lang.Void data)
Overrides:
visitConstructorCalleeExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitTypeParameterList

public final java.lang.Void visitTypeParameterList(@NotNull
                                                   KtTypeParameterList list,
                                                   java.lang.Void data)
Overrides:
visitTypeParameterList in class KtVisitor<java.lang.Void,java.lang.Void>

visitTypeParameter

public final java.lang.Void visitTypeParameter(@NotNull
                                               KtTypeParameter parameter,
                                               java.lang.Void data)
Overrides:
visitTypeParameter in class KtVisitor<java.lang.Void,java.lang.Void>

visitEnumEntry

public final java.lang.Void visitEnumEntry(@NotNull
                                           KtEnumEntry enumEntry,
                                           java.lang.Void data)
Overrides:
visitEnumEntry in class KtVisitor<java.lang.Void,java.lang.Void>

visitParameterList

public final java.lang.Void visitParameterList(@NotNull
                                               KtParameterList list,
                                               java.lang.Void data)
Overrides:
visitParameterList in class KtVisitor<java.lang.Void,java.lang.Void>

visitParameter

public final java.lang.Void visitParameter(@NotNull
                                           KtParameter parameter,
                                           java.lang.Void data)
Overrides:
visitParameter in class KtVisitor<java.lang.Void,java.lang.Void>

visitSuperTypeList

public final java.lang.Void visitSuperTypeList(@NotNull
                                               KtSuperTypeList list,
                                               java.lang.Void data)
Overrides:
visitSuperTypeList in class KtVisitor<java.lang.Void,java.lang.Void>

visitSuperTypeListEntry

public final java.lang.Void visitSuperTypeListEntry(@NotNull
                                                    KtSuperTypeListEntry specifier,
                                                    java.lang.Void data)
Overrides:
visitSuperTypeListEntry in class KtVisitor<java.lang.Void,java.lang.Void>

visitDelegatedSuperTypeEntry

public final java.lang.Void visitDelegatedSuperTypeEntry(@NotNull
                                                         KtDelegatedSuperTypeEntry specifier,
                                                         java.lang.Void data)
Overrides:
visitDelegatedSuperTypeEntry in class KtVisitor<java.lang.Void,java.lang.Void>

visitSuperTypeCallEntry

public final java.lang.Void visitSuperTypeCallEntry(@NotNull
                                                    KtSuperTypeCallEntry call,
                                                    java.lang.Void data)
Overrides:
visitSuperTypeCallEntry in class KtVisitor<java.lang.Void,java.lang.Void>

visitSuperTypeEntry

public final java.lang.Void visitSuperTypeEntry(@NotNull
                                                KtSuperTypeEntry specifier,
                                                java.lang.Void data)
Overrides:
visitSuperTypeEntry in class KtVisitor<java.lang.Void,java.lang.Void>

visitConstructorDelegationCall

public final java.lang.Void visitConstructorDelegationCall(@NotNull
                                                           KtConstructorDelegationCall call,
                                                           java.lang.Void data)
Overrides:
visitConstructorDelegationCall in class KtVisitor<java.lang.Void,java.lang.Void>

visitPropertyDelegate

public final java.lang.Void visitPropertyDelegate(@NotNull
                                                  KtPropertyDelegate delegate,
                                                  java.lang.Void data)
Overrides:
visitPropertyDelegate in class KtVisitor<java.lang.Void,java.lang.Void>

visitTypeReference

public final java.lang.Void visitTypeReference(@NotNull
                                               KtTypeReference typeReference,
                                               java.lang.Void data)
Overrides:
visitTypeReference in class KtVisitor<java.lang.Void,java.lang.Void>

visitValueArgumentList

public final java.lang.Void visitValueArgumentList(@NotNull
                                                   KtValueArgumentList list,
                                                   java.lang.Void data)
Overrides:
visitValueArgumentList in class KtVisitor<java.lang.Void,java.lang.Void>

visitArgument

public final java.lang.Void visitArgument(@NotNull
                                          KtValueArgument argument,
                                          java.lang.Void data)
Overrides:
visitArgument in class KtVisitor<java.lang.Void,java.lang.Void>

visitExpression

public final java.lang.Void visitExpression(@NotNull
                                            KtExpression expression,
                                            java.lang.Void data)
Overrides:
visitExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitLoopExpression

public final java.lang.Void visitLoopExpression(@NotNull
                                                KtLoopExpression loopExpression,
                                                java.lang.Void data)
Overrides:
visitLoopExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitConstantExpression

public final java.lang.Void visitConstantExpression(@NotNull
                                                    KtConstantExpression expression,
                                                    java.lang.Void data)
Overrides:
visitConstantExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitSimpleNameExpression

public final java.lang.Void visitSimpleNameExpression(@NotNull
                                                      KtSimpleNameExpression expression,
                                                      java.lang.Void data)
Overrides:
visitSimpleNameExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitReferenceExpression

public final java.lang.Void visitReferenceExpression(@NotNull
                                                     KtReferenceExpression expression,
                                                     java.lang.Void data)
Overrides:
visitReferenceExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitLabeledExpression

public final java.lang.Void visitLabeledExpression(@NotNull
                                                   KtLabeledExpression expression,
                                                   java.lang.Void data)
Overrides:
visitLabeledExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitPrefixExpression

public final java.lang.Void visitPrefixExpression(@NotNull
                                                  KtPrefixExpression expression,
                                                  java.lang.Void data)
Overrides:
visitPrefixExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitPostfixExpression

public final java.lang.Void visitPostfixExpression(@NotNull
                                                   KtPostfixExpression expression,
                                                   java.lang.Void data)
Overrides:
visitPostfixExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitUnaryExpression

public final java.lang.Void visitUnaryExpression(@NotNull
                                                 KtUnaryExpression expression,
                                                 java.lang.Void data)
Overrides:
visitUnaryExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitBinaryExpression

public final java.lang.Void visitBinaryExpression(@NotNull
                                                  KtBinaryExpression expression,
                                                  java.lang.Void data)
Overrides:
visitBinaryExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitReturnExpression

public final java.lang.Void visitReturnExpression(@NotNull
                                                  KtReturnExpression expression,
                                                  java.lang.Void data)
Overrides:
visitReturnExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitExpressionWithLabel

public final java.lang.Void visitExpressionWithLabel(@NotNull
                                                     KtExpressionWithLabel expression,
                                                     java.lang.Void data)
Overrides:
visitExpressionWithLabel in class KtVisitor<java.lang.Void,java.lang.Void>

visitThrowExpression

public final java.lang.Void visitThrowExpression(@NotNull
                                                 KtThrowExpression expression,
                                                 java.lang.Void data)
Overrides:
visitThrowExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitBreakExpression

public final java.lang.Void visitBreakExpression(@NotNull
                                                 KtBreakExpression expression,
                                                 java.lang.Void data)
Overrides:
visitBreakExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitContinueExpression

public final java.lang.Void visitContinueExpression(@NotNull
                                                    KtContinueExpression expression,
                                                    java.lang.Void data)
Overrides:
visitContinueExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitIfExpression

public final java.lang.Void visitIfExpression(@NotNull
                                              KtIfExpression expression,
                                              java.lang.Void data)
Overrides:
visitIfExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitWhenExpression

public final java.lang.Void visitWhenExpression(@NotNull
                                                KtWhenExpression expression,
                                                java.lang.Void data)
Overrides:
visitWhenExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitTryExpression

public final java.lang.Void visitTryExpression(@NotNull
                                               KtTryExpression expression,
                                               java.lang.Void data)
Overrides:
visitTryExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitForExpression

public final java.lang.Void visitForExpression(@NotNull
                                               KtForExpression expression,
                                               java.lang.Void data)
Overrides:
visitForExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitWhileExpression

public final java.lang.Void visitWhileExpression(@NotNull
                                                 KtWhileExpression expression,
                                                 java.lang.Void data)
Overrides:
visitWhileExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitDoWhileExpression

public final java.lang.Void visitDoWhileExpression(@NotNull
                                                   KtDoWhileExpression expression,
                                                   java.lang.Void data)
Overrides:
visitDoWhileExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitLambdaExpression

public final java.lang.Void visitLambdaExpression(@NotNull
                                                  KtLambdaExpression expression,
                                                  java.lang.Void data)
Overrides:
visitLambdaExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitAnnotatedExpression

public final java.lang.Void visitAnnotatedExpression(@NotNull
                                                     KtAnnotatedExpression expression,
                                                     java.lang.Void data)
Overrides:
visitAnnotatedExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitCallExpression

public final java.lang.Void visitCallExpression(@NotNull
                                                KtCallExpression expression,
                                                java.lang.Void data)
Overrides:
visitCallExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitArrayAccessExpression

public final java.lang.Void visitArrayAccessExpression(@NotNull
                                                       KtArrayAccessExpression expression,
                                                       java.lang.Void data)
Overrides:
visitArrayAccessExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitQualifiedExpression

public final java.lang.Void visitQualifiedExpression(@NotNull
                                                     KtQualifiedExpression expression,
                                                     java.lang.Void data)
Overrides:
visitQualifiedExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitDoubleColonExpression

public final java.lang.Void visitDoubleColonExpression(@NotNull
                                                       KtDoubleColonExpression expression,
                                                       java.lang.Void data)
Overrides:
visitDoubleColonExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitCallableReferenceExpression

public final java.lang.Void visitCallableReferenceExpression(@NotNull
                                                             KtCallableReferenceExpression expression,
                                                             java.lang.Void data)
Overrides:
visitCallableReferenceExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitClassLiteralExpression

public final java.lang.Void visitClassLiteralExpression(@NotNull
                                                        KtClassLiteralExpression expression,
                                                        java.lang.Void data)
Overrides:
visitClassLiteralExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitDotQualifiedExpression

public final java.lang.Void visitDotQualifiedExpression(@NotNull
                                                        KtDotQualifiedExpression expression,
                                                        java.lang.Void data)
Overrides:
visitDotQualifiedExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitSafeQualifiedExpression

public final java.lang.Void visitSafeQualifiedExpression(@NotNull
                                                         KtSafeQualifiedExpression expression,
                                                         java.lang.Void data)
Overrides:
visitSafeQualifiedExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitObjectLiteralExpression

public final java.lang.Void visitObjectLiteralExpression(@NotNull
                                                         KtObjectLiteralExpression expression,
                                                         java.lang.Void data)
Overrides:
visitObjectLiteralExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitBlockExpression

public final java.lang.Void visitBlockExpression(@NotNull
                                                 KtBlockExpression expression,
                                                 java.lang.Void data)
Overrides:
visitBlockExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitCatchSection

public final java.lang.Void visitCatchSection(@NotNull
                                              KtCatchClause catchClause,
                                              java.lang.Void data)
Overrides:
visitCatchSection in class KtVisitor<java.lang.Void,java.lang.Void>

visitFinallySection

public final java.lang.Void visitFinallySection(@NotNull
                                                KtFinallySection finallySection,
                                                java.lang.Void data)
Overrides:
visitFinallySection in class KtVisitor<java.lang.Void,java.lang.Void>

visitTypeArgumentList

public final java.lang.Void visitTypeArgumentList(@NotNull
                                                  KtTypeArgumentList typeArgumentList,
                                                  java.lang.Void data)
Overrides:
visitTypeArgumentList in class KtVisitor<java.lang.Void,java.lang.Void>

visitThisExpression

public final java.lang.Void visitThisExpression(@NotNull
                                                KtThisExpression expression,
                                                java.lang.Void data)
Overrides:
visitThisExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitSuperExpression

public final java.lang.Void visitSuperExpression(@NotNull
                                                 KtSuperExpression expression,
                                                 java.lang.Void data)
Overrides:
visitSuperExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitParenthesizedExpression

public final java.lang.Void visitParenthesizedExpression(@NotNull
                                                         KtParenthesizedExpression expression,
                                                         java.lang.Void data)
Overrides:
visitParenthesizedExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitInitializerList

public final java.lang.Void visitInitializerList(@NotNull
                                                 KtInitializerList list,
                                                 java.lang.Void data)
Overrides:
visitInitializerList in class KtVisitor<java.lang.Void,java.lang.Void>

visitAnonymousInitializer

public final java.lang.Void visitAnonymousInitializer(@NotNull
                                                      KtAnonymousInitializer initializer,
                                                      java.lang.Void data)
Overrides:
visitAnonymousInitializer in class KtVisitor<java.lang.Void,java.lang.Void>

visitPropertyAccessor

public final java.lang.Void visitPropertyAccessor(@NotNull
                                                  KtPropertyAccessor accessor,
                                                  java.lang.Void data)
Overrides:
visitPropertyAccessor in class KtVisitor<java.lang.Void,java.lang.Void>

visitTypeConstraintList

public final java.lang.Void visitTypeConstraintList(@NotNull
                                                    KtTypeConstraintList list,
                                                    java.lang.Void data)
Overrides:
visitTypeConstraintList in class KtVisitor<java.lang.Void,java.lang.Void>

visitTypeConstraint

public final java.lang.Void visitTypeConstraint(@NotNull
                                                KtTypeConstraint constraint,
                                                java.lang.Void data)
Overrides:
visitTypeConstraint in class KtVisitor<java.lang.Void,java.lang.Void>

visitUserType

public final java.lang.Void visitUserType(@NotNull
                                          KtUserType type,
                                          java.lang.Void data)
Overrides:
visitUserType in class KtVisitor<java.lang.Void,java.lang.Void>

visitDynamicType

public java.lang.Void visitDynamicType(@NotNull
                                       KtDynamicType type,
                                       java.lang.Void data)
Overrides:
visitDynamicType in class KtVisitor<java.lang.Void,java.lang.Void>

visitFunctionType

public final java.lang.Void visitFunctionType(@NotNull
                                              KtFunctionType type,
                                              java.lang.Void data)
Overrides:
visitFunctionType in class KtVisitor<java.lang.Void,java.lang.Void>

visitSelfType

public final java.lang.Void visitSelfType(@NotNull
                                          KtSelfType type,
                                          java.lang.Void data)
Overrides:
visitSelfType in class KtVisitor<java.lang.Void,java.lang.Void>

visitBinaryWithTypeRHSExpression

public final java.lang.Void visitBinaryWithTypeRHSExpression(@NotNull
                                                             KtBinaryExpressionWithTypeRHS expression,
                                                             java.lang.Void data)
Overrides:
visitBinaryWithTypeRHSExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitStringTemplateExpression

public final java.lang.Void visitStringTemplateExpression(@NotNull
                                                          KtStringTemplateExpression expression,
                                                          java.lang.Void data)
Overrides:
visitStringTemplateExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitNamedDeclaration

public final java.lang.Void visitNamedDeclaration(@NotNull
                                                  KtNamedDeclaration declaration,
                                                  java.lang.Void data)
Overrides:
visitNamedDeclaration in class KtVisitor<java.lang.Void,java.lang.Void>

visitNullableType

public final java.lang.Void visitNullableType(@NotNull
                                              KtNullableType nullableType,
                                              java.lang.Void data)
Overrides:
visitNullableType in class KtVisitor<java.lang.Void,java.lang.Void>

visitTypeProjection

public final java.lang.Void visitTypeProjection(@NotNull
                                                KtTypeProjection typeProjection,
                                                java.lang.Void data)
Overrides:
visitTypeProjection in class KtVisitor<java.lang.Void,java.lang.Void>

visitWhenEntry

public final java.lang.Void visitWhenEntry(@NotNull
                                           KtWhenEntry jetWhenEntry,
                                           java.lang.Void data)
Overrides:
visitWhenEntry in class KtVisitor<java.lang.Void,java.lang.Void>

visitIsExpression

public final java.lang.Void visitIsExpression(@NotNull
                                              KtIsExpression expression,
                                              java.lang.Void data)
Overrides:
visitIsExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitWhenConditionIsPattern

public final java.lang.Void visitWhenConditionIsPattern(@NotNull
                                                        KtWhenConditionIsPattern condition,
                                                        java.lang.Void data)
Overrides:
visitWhenConditionIsPattern in class KtVisitor<java.lang.Void,java.lang.Void>

visitWhenConditionInRange

public final java.lang.Void visitWhenConditionInRange(@NotNull
                                                      KtWhenConditionInRange condition,
                                                      java.lang.Void data)
Overrides:
visitWhenConditionInRange in class KtVisitor<java.lang.Void,java.lang.Void>

visitWhenConditionWithExpression

public final java.lang.Void visitWhenConditionWithExpression(@NotNull
                                                             KtWhenConditionWithExpression condition,
                                                             java.lang.Void data)
Overrides:
visitWhenConditionWithExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitObjectDeclaration

public final java.lang.Void visitObjectDeclaration(@NotNull
                                                   KtObjectDeclaration declaration,
                                                   java.lang.Void data)
Overrides:
visitObjectDeclaration in class KtVisitor<java.lang.Void,java.lang.Void>

visitStringTemplateEntry

public final java.lang.Void visitStringTemplateEntry(@NotNull
                                                     KtStringTemplateEntry entry,
                                                     java.lang.Void data)
Overrides:
visitStringTemplateEntry in class KtVisitor<java.lang.Void,java.lang.Void>

visitStringTemplateEntryWithExpression

public final java.lang.Void visitStringTemplateEntryWithExpression(@NotNull
                                                                   KtStringTemplateEntryWithExpression entry,
                                                                   java.lang.Void data)
Overrides:
visitStringTemplateEntryWithExpression in class KtVisitor<java.lang.Void,java.lang.Void>

visitBlockStringTemplateEntry

public final java.lang.Void visitBlockStringTemplateEntry(@NotNull
                                                          KtBlockStringTemplateEntry entry,
                                                          java.lang.Void data)
Overrides:
visitBlockStringTemplateEntry in class KtVisitor<java.lang.Void,java.lang.Void>

visitSimpleNameStringTemplateEntry

public final java.lang.Void visitSimpleNameStringTemplateEntry(@NotNull
                                                               KtSimpleNameStringTemplateEntry entry,
                                                               java.lang.Void data)
Overrides:
visitSimpleNameStringTemplateEntry in class KtVisitor<java.lang.Void,java.lang.Void>

visitLiteralStringTemplateEntry

public final java.lang.Void visitLiteralStringTemplateEntry(@NotNull
                                                            KtLiteralStringTemplateEntry entry,
                                                            java.lang.Void data)
Overrides:
visitLiteralStringTemplateEntry in class KtVisitor<java.lang.Void,java.lang.Void>

visitEscapeStringTemplateEntry

public final java.lang.Void visitEscapeStringTemplateEntry(@NotNull
                                                           KtEscapeStringTemplateEntry entry,
                                                           java.lang.Void data)
Overrides:
visitEscapeStringTemplateEntry in class KtVisitor<java.lang.Void,java.lang.Void>

visitPackageDirective

public java.lang.Void visitPackageDirective(@NotNull
                                            KtPackageDirective directive,
                                            java.lang.Void data)
Overrides:
visitPackageDirective in class KtVisitor<java.lang.Void,java.lang.Void>

visitScriptInitializer

public java.lang.Void visitScriptInitializer(@NotNull
                                             KtScriptInitializer initializer,
                                             java.lang.Void data)
Overrides:
visitScriptInitializer in class KtVisitor<java.lang.Void,java.lang.Void>

visitClassInitializer

public java.lang.Void visitClassInitializer(@NotNull
                                            KtClassInitializer initializer,
                                            java.lang.Void data)
Overrides:
visitClassInitializer in class KtVisitor<java.lang.Void,java.lang.Void>