org.jetbrains.kotlin.psi
Class JetVisitorVoidWithParameter<P>

java.lang.Object
  extended by com.intellij.psi.PsiElementVisitor
      extended by org.jetbrains.kotlin.psi.JetVisitor<java.lang.Void,P>
          extended by org.jetbrains.kotlin.psi.JetVisitorVoidWithParameter<P>

public class JetVisitorVoidWithParameter<P>
extends JetVisitor<java.lang.Void,P>


Field Summary
 
Fields inherited from class com.intellij.psi.PsiElementVisitor
EMPTY_VISITOR
 
Constructor Summary
JetVisitorVoidWithParameter()
           
 
Method Summary
 java.lang.Void visitAnnotatedExpression(JetAnnotatedExpression expression, P data)
           
 void visitAnnotatedExpressionVoid(JetAnnotatedExpression expression, P data)
           
 java.lang.Void visitAnnotation(JetAnnotation annotation, P data)
           
 java.lang.Void visitAnnotationEntry(JetAnnotationEntry annotationEntry, P data)
           
 void visitAnnotationEntryVoid(JetAnnotationEntry annotationEntry, P data)
           
 void visitAnnotationVoid(JetAnnotation annotation, P data)
           
 java.lang.Void visitAnonymousInitializer(JetClassInitializer initializer, P data)
           
 void visitAnonymousInitializerVoid(JetClassInitializer initializer, P data)
           
 java.lang.Void visitArgument(JetValueArgument argument, P data)
           
 void visitArgumentVoid(JetValueArgument argument, P data)
           
 java.lang.Void visitArrayAccessExpression(JetArrayAccessExpression expression, P data)
           
 void visitArrayAccessExpressionVoid(JetArrayAccessExpression expression, P data)
           
 java.lang.Void visitBinaryExpression(JetBinaryExpression expression, P data)
           
 void visitBinaryExpressionVoid(JetBinaryExpression expression, P data)
           
 java.lang.Void visitBinaryWithTypeRHSExpression(JetBinaryExpressionWithTypeRHS expression, P data)
           
 void visitBinaryWithTypeRHSExpressionVoid(JetBinaryExpressionWithTypeRHS expression, P data)
           
 java.lang.Void visitBlockExpression(JetBlockExpression expression, P data)
           
 void visitBlockExpressionVoid(JetBlockExpression expression, P data)
           
 java.lang.Void visitBlockStringTemplateEntry(JetBlockStringTemplateEntry entry, P data)
           
 void visitBlockStringTemplateEntryVoid(JetBlockStringTemplateEntry entry, P data)
           
 java.lang.Void visitBreakExpression(JetBreakExpression expression, P data)
           
 void visitBreakExpressionVoid(JetBreakExpression expression, P data)
           
 java.lang.Void visitCallableReferenceExpression(JetCallableReferenceExpression expression, P data)
           
 void visitCallableReferenceExpressionVoid(JetCallableReferenceExpression expression, P data)
           
 java.lang.Void visitCallExpression(JetCallExpression expression, P data)
           
 void visitCallExpressionVoid(JetCallExpression expression, P data)
           
 java.lang.Void visitCatchSection(JetCatchClause catchClause, P data)
           
 void visitCatchSectionVoid(JetCatchClause catchClause, P data)
           
 java.lang.Void visitClass(JetClass klass, P data)
           
 java.lang.Void visitClassBody(JetClassBody classBody, P data)
           
 void visitClassBodyVoid(JetClassBody classBody, P data)
           
 void visitClassVoid(JetClass klass, P data)
           
 java.lang.Void visitConstantExpression(JetConstantExpression expression, P data)
           
 void visitConstantExpressionVoid(JetConstantExpression expression, P data)
           
 void visitConstructorCalleeExpressionVoid(JetConstructorCalleeExpression constructorCalleeExpression, P data)
           
 java.lang.Void visitContinueExpression(JetContinueExpression expression, P data)
           
 void visitContinueExpressionVoid(JetContinueExpression expression, P data)
           
 java.lang.Void visitDeclaration(JetDeclaration dcl, P data)
           
 void visitDeclarationVoid(JetDeclaration dcl, P data)
           
 java.lang.Void visitDelegationByExpressionSpecifier(JetDelegatorByExpressionSpecifier specifier, P data)
           
 void visitDelegationByExpressionSpecifierVoid(JetDelegatorByExpressionSpecifier specifier, P data)
           
 java.lang.Void visitDelegationSpecifier(JetDelegationSpecifier specifier, P data)
           
 java.lang.Void visitDelegationSpecifierList(JetDelegationSpecifierList list, P data)
           
 void visitDelegationSpecifierListVoid(JetDelegationSpecifierList list, P data)
           
 void visitDelegationSpecifierVoid(JetDelegationSpecifier specifier, P data)
           
 java.lang.Void visitDelegationToSuperCallSpecifier(JetDelegatorToSuperCall call, P data)
           
 void visitDelegationToSuperCallSpecifierVoid(JetDelegatorToSuperCall call, P data)
           
 java.lang.Void visitDelegationToSuperClassSpecifier(JetDelegatorToSuperClass specifier, P data)
           
 void visitDelegationToSuperClassSpecifierVoid(JetDelegatorToSuperClass specifier, P data)
           
 java.lang.Void visitDelegationToThisCall(JetDelegatorToThisCall thisCall, P data)
           
 void visitDelegationToThisCallVoid(JetDelegatorToThisCall thisCall, P data)
           
 java.lang.Void visitDotQualifiedExpression(JetDotQualifiedExpression expression, P data)
           
 void visitDotQualifiedExpressionVoid(JetDotQualifiedExpression expression, P data)
           
 java.lang.Void visitDoWhileExpression(JetDoWhileExpression expression, P data)
           
 void visitDoWhileExpressionVoid(JetDoWhileExpression expression, P data)
           
 java.lang.Void visitDynamicType(JetDynamicType type, P data)
           
 void visitDynamicTypeVoid(JetDynamicType type, P data)
           
 java.lang.Void visitEnumEntry(JetEnumEntry enumEntry, P data)
           
 void visitEnumEntryVoid(JetEnumEntry enumEntry, P data)
           
 java.lang.Void visitEscapeStringTemplateEntry(JetEscapeStringTemplateEntry entry, P data)
           
 void visitEscapeStringTemplateEntryVoid(JetEscapeStringTemplateEntry entry, P data)
           
 java.lang.Void visitExpression(JetExpression expression, P data)
           
 void visitExpressionVoid(JetExpression expression, P data)
           
 java.lang.Void visitExpressionWithLabel(JetExpressionWithLabel expression, P data)
           
 void visitExpressionWithLabelVoid(JetExpressionWithLabel expression, P data)
           
 java.lang.Void visitFinallySection(JetFinallySection finallySection, P data)
           
 void visitFinallySectionVoid(JetFinallySection finallySection, P data)
           
 java.lang.Void visitForExpression(JetForExpression expression, P data)
           
 void visitForExpressionVoid(JetForExpression expression, P data)
           
 java.lang.Void visitFunctionLiteralExpression(JetFunctionLiteralExpression expression, P data)
           
 void visitFunctionLiteralExpressionVoid(JetFunctionLiteralExpression expression, P data)
           
 java.lang.Void visitFunctionType(JetFunctionType type, P data)
           
 void visitFunctionTypeVoid(JetFunctionType type, P data)
           
 java.lang.Void visitIfExpression(JetIfExpression expression, P data)
           
 void visitIfExpressionVoid(JetIfExpression expression, P data)
           
 java.lang.Void visitImportDirective(JetImportDirective importDirective, P data)
           
 void visitImportDirectiveVoid(JetImportDirective importDirective, P data)
           
 java.lang.Void visitImportList(JetImportList importList, P data)
           
 void visitImportListVoid(JetImportList importList, P data)
           
 java.lang.Void visitInitializerList(JetInitializerList list, P data)
           
 void visitInitializerListVoid(JetInitializerList list, P data)
           
 java.lang.Void visitIsExpression(JetIsExpression expression, P data)
           
 void visitIsExpressionVoid(JetIsExpression expression, P data)
           
 java.lang.Void visitJetElement(JetElement element, P data)
           
 void visitJetElementVoid(JetElement element, P data)
           
 java.lang.Void visitJetFile(JetFile file, P data)
           
 void visitJetFileVoid(JetFile file, P data)
           
 java.lang.Void visitLabeledExpression(JetLabeledExpression expression, P data)
           
 void visitLabeledExpressionVoid(JetLabeledExpression expression, P data)
           
 java.lang.Void visitLiteralStringTemplateEntry(JetLiteralStringTemplateEntry entry, P data)
           
 void visitLiteralStringTemplateEntryVoid(JetLiteralStringTemplateEntry entry, P data)
           
 java.lang.Void visitLoopExpression(JetLoopExpression loopExpression, P data)
           
 void visitLoopExpressionVoid(JetLoopExpression loopExpression, P data)
           
 java.lang.Void visitModifierList(JetModifierList list, P data)
           
 void visitModifierListVoid(JetModifierList list, P data)
           
 java.lang.Void visitMultiDeclaration(JetMultiDeclaration multiDeclaration, P data)
           
 java.lang.Void visitMultiDeclarationEntry(JetMultiDeclarationEntry multiDeclarationEntry, P data)
           
 void visitMultiDeclarationEntryVoid(JetMultiDeclarationEntry multiDeclarationEntry, P data)
           
 void visitMultiDeclarationVoid(JetMultiDeclaration multiDeclaration, P data)
           
 java.lang.Void visitNamedDeclaration(JetNamedDeclaration declaration, P data)
           
 void visitNamedDeclarationVoid(JetNamedDeclaration declaration, P data)
           
 java.lang.Void visitNamedFunction(JetNamedFunction function, P data)
           
 void visitNamedFunctionVoid(JetNamedFunction function, P data)
           
 java.lang.Void visitNullableType(JetNullableType nullableType, P data)
           
 void visitNullableTypeVoid(JetNullableType nullableType, P data)
           
 java.lang.Void visitObjectDeclaration(JetObjectDeclaration declaration, P data)
           
 java.lang.Void visitObjectDeclarationName(JetObjectDeclarationName declarationName, P data)
           
 void visitObjectDeclarationNameVoid(JetObjectDeclarationName declarationName, P data)
           
 void visitObjectDeclarationVoid(JetObjectDeclaration declaration, P data)
           
 java.lang.Void visitObjectLiteralExpression(JetObjectLiteralExpression expression, P data)
           
 void visitObjectLiteralExpressionVoid(JetObjectLiteralExpression expression, P data)
           
 java.lang.Void visitParameter(JetParameter parameter, P data)
           
 java.lang.Void visitParameterList(JetParameterList list, P data)
           
 void visitParameterListVoid(JetParameterList list, P data)
           
 void visitParameterVoid(JetParameter parameter, P data)
           
 java.lang.Void visitParenthesizedExpression(JetParenthesizedExpression expression, P data)
           
 void visitParenthesizedExpressionVoid(JetParenthesizedExpression expression, P data)
           
 java.lang.Void visitPostfixExpression(JetPostfixExpression expression, P data)
           
 void visitPostfixExpressionVoid(JetPostfixExpression expression, P data)
           
 java.lang.Void visitPrefixExpression(JetPrefixExpression expression, P data)
           
 void visitPrefixExpressionVoid(JetPrefixExpression expression, P data)
           
 java.lang.Void visitProperty(JetProperty property, P data)
           
 java.lang.Void visitPropertyAccessor(JetPropertyAccessor accessor, P data)
           
 void visitPropertyAccessorVoid(JetPropertyAccessor accessor, P data)
           
 java.lang.Void visitPropertyDelegate(JetPropertyDelegate delegate, P data)
           
 void visitPropertyDelegateVoid(JetPropertyDelegate delegate, P data)
           
 void visitPropertyVoid(JetProperty property, P data)
           
 java.lang.Void visitQualifiedExpression(JetQualifiedExpression expression, P data)
           
 void visitQualifiedExpressionVoid(JetQualifiedExpression expression, P data)
           
 java.lang.Void visitReferenceExpression(JetReferenceExpression expression, P data)
           
 void visitReferenceExpressionVoid(JetReferenceExpression expression, P data)
           
 java.lang.Void visitReturnExpression(JetReturnExpression expression, P data)
           
 void visitReturnExpressionVoid(JetReturnExpression expression, P data)
           
 java.lang.Void visitRootPackageExpression(JetRootPackageExpression expression, P data)
           
 void visitRootPackageExpressionVoid(JetRootPackageExpression expression, P data)
           
 java.lang.Void visitSafeQualifiedExpression(JetSafeQualifiedExpression expression, P data)
           
 void visitSafeQualifiedExpressionVoid(JetSafeQualifiedExpression expression, P data)
           
 java.lang.Void visitScript(JetScript script, P data)
           
 void visitScriptVoid(JetScript script, P data)
           
 java.lang.Void visitSelfType(JetSelfType type, P data)
           
 void visitSelfTypeVoid(JetSelfType type, P data)
           
 java.lang.Void visitSimpleNameExpression(JetSimpleNameExpression expression, P data)
           
 void visitSimpleNameExpressionVoid(JetSimpleNameExpression expression, P data)
           
 java.lang.Void visitSimpleNameStringTemplateEntry(JetSimpleNameStringTemplateEntry entry, P data)
           
 void visitSimpleNameStringTemplateEntryVoid(JetSimpleNameStringTemplateEntry entry, P data)
           
 java.lang.Void visitStringTemplateEntry(JetStringTemplateEntry entry, P data)
           
 void visitStringTemplateEntryVoid(JetStringTemplateEntry entry, P data)
           
 java.lang.Void visitStringTemplateEntryWithExpression(JetStringTemplateEntryWithExpression entry, P data)
           
 void visitStringTemplateEntryWithExpressionVoid(JetStringTemplateEntryWithExpression entry, P data)
           
 java.lang.Void visitStringTemplateExpression(JetStringTemplateExpression expression, P data)
           
 void visitStringTemplateExpressionVoid(JetStringTemplateExpression expression, P data)
           
 java.lang.Void visitSuperExpression(JetSuperExpression expression, P data)
           
 void visitSuperExpressionVoid(JetSuperExpression expression, P data)
           
 java.lang.Void visitThisExpression(JetThisExpression expression, P data)
           
 void visitThisExpressionVoid(JetThisExpression expression, P data)
           
 java.lang.Void visitThrowExpression(JetThrowExpression expression, P data)
           
 void visitThrowExpressionVoid(JetThrowExpression expression, P data)
           
 java.lang.Void visitTryExpression(JetTryExpression expression, P data)
           
 void visitTryExpressionVoid(JetTryExpression expression, P data)
           
 java.lang.Void visitTypeArgumentList(JetTypeArgumentList typeArgumentList, P data)
           
 void visitTypeArgumentListVoid(JetTypeArgumentList typeArgumentList, P data)
           
 java.lang.Void visitTypeConstraint(JetTypeConstraint constraint, P data)
           
 java.lang.Void visitTypeConstraintList(JetTypeConstraintList list, P data)
           
 void visitTypeConstraintListVoid(JetTypeConstraintList list, P data)
           
 void visitTypeConstraintVoid(JetTypeConstraint constraint, P data)
           
 java.lang.Void visitTypedef(JetTypedef typedef, P data)
           
 void visitTypedefVoid(JetTypedef typedef, P data)
           
 java.lang.Void visitTypeParameter(JetTypeParameter parameter, P data)
           
 java.lang.Void visitTypeParameterList(JetTypeParameterList list, P data)
           
 void visitTypeParameterListVoid(JetTypeParameterList list, P data)
           
 void visitTypeParameterVoid(JetTypeParameter parameter, P data)
           
 java.lang.Void visitTypeProjection(JetTypeProjection typeProjection, P data)
           
 void visitTypeProjectionVoid(JetTypeProjection typeProjection, P data)
           
 java.lang.Void visitTypeReference(JetTypeReference typeReference, P data)
           
 void visitTypeReferenceVoid(JetTypeReference typeReference, P data)
           
 java.lang.Void visitUnaryExpression(JetUnaryExpression expression, P data)
           
 void visitUnaryExpressionVoid(JetUnaryExpression expression, P data)
           
 java.lang.Void visitUserType(JetUserType type, P data)
           
 void visitUserTypeVoid(JetUserType type, P data)
           
 java.lang.Void visitValueArgumentList(JetValueArgumentList list, P data)
           
 void visitValueArgumentListVoid(JetValueArgumentList list, P data)
           
 java.lang.Void visitWhenConditionInRange(JetWhenConditionInRange condition, P data)
           
 void visitWhenConditionInRangeVoid(JetWhenConditionInRange condition, P data)
           
 java.lang.Void visitWhenConditionIsPattern(JetWhenConditionIsPattern condition, P data)
           
 void visitWhenConditionIsPatternVoid(JetWhenConditionIsPattern condition, P data)
           
 java.lang.Void visitWhenConditionWithExpression(JetWhenConditionWithExpression condition, P data)
           
 void visitWhenConditionWithExpressionVoid(JetWhenConditionWithExpression condition, P data)
           
 java.lang.Void visitWhenEntry(JetWhenEntry jetWhenEntry, P data)
           
 void visitWhenEntryVoid(JetWhenEntry jetWhenEntry, P data)
           
 java.lang.Void visitWhenExpression(JetWhenExpression expression, P data)
           
 void visitWhenExpressionVoid(JetWhenExpression expression, P data)
           
 java.lang.Void visitWhileExpression(JetWhileExpression expression, P data)
           
 void visitWhileExpressionVoid(JetWhileExpression expression, P data)
           
 
Methods inherited from class org.jetbrains.kotlin.psi.JetVisitor
visitConstructorCalleeExpression, visitFileAnnotationList, visitPackageDirective
 
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

JetVisitorVoidWithParameter

public JetVisitorVoidWithParameter()
Method Detail

visitJetElementVoid

public void visitJetElementVoid(@NotNull
                                JetElement element,
                                P data)

visitDeclarationVoid

public void visitDeclarationVoid(@NotNull
                                 JetDeclaration dcl,
                                 P data)

visitClassVoid

public void visitClassVoid(@NotNull
                           JetClass klass,
                           P data)

visitNamedFunctionVoid

public void visitNamedFunctionVoid(@NotNull
                                   JetNamedFunction function,
                                   P data)

visitPropertyVoid

public void visitPropertyVoid(@NotNull
                              JetProperty property,
                              P data)

visitMultiDeclarationVoid

public void visitMultiDeclarationVoid(@NotNull
                                      JetMultiDeclaration multiDeclaration,
                                      P data)

visitMultiDeclarationEntryVoid

public void visitMultiDeclarationEntryVoid(@NotNull
                                           JetMultiDeclarationEntry multiDeclarationEntry,
                                           P data)

visitTypedefVoid

public void visitTypedefVoid(@NotNull
                             JetTypedef typedef,
                             P data)

visitJetFileVoid

public void visitJetFileVoid(@NotNull
                             JetFile file,
                             P data)

visitScriptVoid

public void visitScriptVoid(@NotNull
                            JetScript script,
                            P data)

visitImportDirectiveVoid

public void visitImportDirectiveVoid(@NotNull
                                     JetImportDirective importDirective,
                                     P data)

visitImportListVoid

public void visitImportListVoid(@NotNull
                                JetImportList importList,
                                P data)

visitClassBodyVoid

public void visitClassBodyVoid(@NotNull
                               JetClassBody classBody,
                               P data)

visitModifierListVoid

public void visitModifierListVoid(@NotNull
                                  JetModifierList list,
                                  P data)

visitAnnotationVoid

public void visitAnnotationVoid(@NotNull
                                JetAnnotation annotation,
                                P data)

visitAnnotationEntryVoid

public void visitAnnotationEntryVoid(@NotNull
                                     JetAnnotationEntry annotationEntry,
                                     P data)

visitConstructorCalleeExpressionVoid

public void visitConstructorCalleeExpressionVoid(@NotNull
                                                 JetConstructorCalleeExpression constructorCalleeExpression,
                                                 P data)

visitTypeParameterListVoid

public void visitTypeParameterListVoid(@NotNull
                                       JetTypeParameterList list,
                                       P data)

visitTypeParameterVoid

public void visitTypeParameterVoid(@NotNull
                                   JetTypeParameter parameter,
                                   P data)

visitEnumEntryVoid

public void visitEnumEntryVoid(@NotNull
                               JetEnumEntry enumEntry,
                               P data)

visitParameterListVoid

public void visitParameterListVoid(@NotNull
                                   JetParameterList list,
                                   P data)

visitParameterVoid

public void visitParameterVoid(@NotNull
                               JetParameter parameter,
                               P data)

visitDelegationSpecifierListVoid

public void visitDelegationSpecifierListVoid(@NotNull
                                             JetDelegationSpecifierList list,
                                             P data)

visitDelegationSpecifierVoid

public void visitDelegationSpecifierVoid(@NotNull
                                         JetDelegationSpecifier specifier,
                                         P data)

visitDelegationByExpressionSpecifierVoid

public void visitDelegationByExpressionSpecifierVoid(@NotNull
                                                     JetDelegatorByExpressionSpecifier specifier,
                                                     P data)

visitDelegationToSuperCallSpecifierVoid

public void visitDelegationToSuperCallSpecifierVoid(@NotNull
                                                    JetDelegatorToSuperCall call,
                                                    P data)

visitDelegationToSuperClassSpecifierVoid

public void visitDelegationToSuperClassSpecifierVoid(@NotNull
                                                     JetDelegatorToSuperClass specifier,
                                                     P data)

visitDelegationToThisCallVoid

public void visitDelegationToThisCallVoid(@NotNull
                                          JetDelegatorToThisCall thisCall,
                                          P data)

visitPropertyDelegateVoid

public void visitPropertyDelegateVoid(@NotNull
                                      JetPropertyDelegate delegate,
                                      P data)

visitTypeReferenceVoid

public void visitTypeReferenceVoid(@NotNull
                                   JetTypeReference typeReference,
                                   P data)

visitValueArgumentListVoid

public void visitValueArgumentListVoid(@NotNull
                                       JetValueArgumentList list,
                                       P data)

visitArgumentVoid

public void visitArgumentVoid(@NotNull
                              JetValueArgument argument,
                              P data)

visitExpressionVoid

public void visitExpressionVoid(@NotNull
                                JetExpression expression,
                                P data)

visitLoopExpressionVoid

public void visitLoopExpressionVoid(@NotNull
                                    JetLoopExpression loopExpression,
                                    P data)

visitConstantExpressionVoid

public void visitConstantExpressionVoid(@NotNull
                                        JetConstantExpression expression,
                                        P data)

visitSimpleNameExpressionVoid

public void visitSimpleNameExpressionVoid(@NotNull
                                          JetSimpleNameExpression expression,
                                          P data)

visitReferenceExpressionVoid

public void visitReferenceExpressionVoid(@NotNull
                                         JetReferenceExpression expression,
                                         P data)

visitLabeledExpressionVoid

public void visitLabeledExpressionVoid(@NotNull
                                       JetLabeledExpression expression,
                                       P data)

visitPrefixExpressionVoid

public void visitPrefixExpressionVoid(@NotNull
                                      JetPrefixExpression expression,
                                      P data)

visitPostfixExpressionVoid

public void visitPostfixExpressionVoid(@NotNull
                                       JetPostfixExpression expression,
                                       P data)

visitUnaryExpressionVoid

public void visitUnaryExpressionVoid(@NotNull
                                     JetUnaryExpression expression,
                                     P data)

visitBinaryExpressionVoid

public void visitBinaryExpressionVoid(@NotNull
                                      JetBinaryExpression expression,
                                      P data)

visitReturnExpressionVoid

public void visitReturnExpressionVoid(@NotNull
                                      JetReturnExpression expression,
                                      P data)

visitExpressionWithLabelVoid

public void visitExpressionWithLabelVoid(@NotNull
                                         JetExpressionWithLabel expression,
                                         P data)

visitThrowExpressionVoid

public void visitThrowExpressionVoid(@NotNull
                                     JetThrowExpression expression,
                                     P data)

visitBreakExpressionVoid

public void visitBreakExpressionVoid(@NotNull
                                     JetBreakExpression expression,
                                     P data)

visitContinueExpressionVoid

public void visitContinueExpressionVoid(@NotNull
                                        JetContinueExpression expression,
                                        P data)

visitIfExpressionVoid

public void visitIfExpressionVoid(@NotNull
                                  JetIfExpression expression,
                                  P data)

visitWhenExpressionVoid

public void visitWhenExpressionVoid(@NotNull
                                    JetWhenExpression expression,
                                    P data)

visitTryExpressionVoid

public void visitTryExpressionVoid(@NotNull
                                   JetTryExpression expression,
                                   P data)

visitForExpressionVoid

public void visitForExpressionVoid(@NotNull
                                   JetForExpression expression,
                                   P data)

visitWhileExpressionVoid

public void visitWhileExpressionVoid(@NotNull
                                     JetWhileExpression expression,
                                     P data)

visitDoWhileExpressionVoid

public void visitDoWhileExpressionVoid(@NotNull
                                       JetDoWhileExpression expression,
                                       P data)

visitFunctionLiteralExpressionVoid

public void visitFunctionLiteralExpressionVoid(@NotNull
                                               JetFunctionLiteralExpression expression,
                                               P data)

visitAnnotatedExpressionVoid

public void visitAnnotatedExpressionVoid(@NotNull
                                         JetAnnotatedExpression expression,
                                         P data)

visitCallExpressionVoid

public void visitCallExpressionVoid(@NotNull
                                    JetCallExpression expression,
                                    P data)

visitArrayAccessExpressionVoid

public void visitArrayAccessExpressionVoid(@NotNull
                                           JetArrayAccessExpression expression,
                                           P data)

visitQualifiedExpressionVoid

public void visitQualifiedExpressionVoid(@NotNull
                                         JetQualifiedExpression expression,
                                         P data)

visitCallableReferenceExpressionVoid

public void visitCallableReferenceExpressionVoid(@NotNull
                                                 JetCallableReferenceExpression expression,
                                                 P data)

visitDotQualifiedExpressionVoid

public void visitDotQualifiedExpressionVoid(@NotNull
                                            JetDotQualifiedExpression expression,
                                            P data)

visitSafeQualifiedExpressionVoid

public void visitSafeQualifiedExpressionVoid(@NotNull
                                             JetSafeQualifiedExpression expression,
                                             P data)

visitObjectLiteralExpressionVoid

public void visitObjectLiteralExpressionVoid(@NotNull
                                             JetObjectLiteralExpression expression,
                                             P data)

visitRootPackageExpressionVoid

public void visitRootPackageExpressionVoid(@NotNull
                                           JetRootPackageExpression expression,
                                           P data)

visitBlockExpressionVoid

public void visitBlockExpressionVoid(@NotNull
                                     JetBlockExpression expression,
                                     P data)

visitCatchSectionVoid

public void visitCatchSectionVoid(@NotNull
                                  JetCatchClause catchClause,
                                  P data)

visitFinallySectionVoid

public void visitFinallySectionVoid(@NotNull
                                    JetFinallySection finallySection,
                                    P data)

visitTypeArgumentListVoid

public void visitTypeArgumentListVoid(@NotNull
                                      JetTypeArgumentList typeArgumentList,
                                      P data)

visitThisExpressionVoid

public void visitThisExpressionVoid(@NotNull
                                    JetThisExpression expression,
                                    P data)

visitSuperExpressionVoid

public void visitSuperExpressionVoid(@NotNull
                                     JetSuperExpression expression,
                                     P data)

visitParenthesizedExpressionVoid

public void visitParenthesizedExpressionVoid(@NotNull
                                             JetParenthesizedExpression expression,
                                             P data)

visitInitializerListVoid

public void visitInitializerListVoid(@NotNull
                                     JetInitializerList list,
                                     P data)

visitAnonymousInitializerVoid

public void visitAnonymousInitializerVoid(@NotNull
                                          JetClassInitializer initializer,
                                          P data)

visitPropertyAccessorVoid

public void visitPropertyAccessorVoid(@NotNull
                                      JetPropertyAccessor accessor,
                                      P data)

visitTypeConstraintListVoid

public void visitTypeConstraintListVoid(@NotNull
                                        JetTypeConstraintList list,
                                        P data)

visitTypeConstraintVoid

public void visitTypeConstraintVoid(@NotNull
                                    JetTypeConstraint constraint,
                                    P data)

visitUserTypeVoid

public void visitUserTypeVoid(@NotNull
                              JetUserType type,
                              P data)

visitDynamicTypeVoid

public void visitDynamicTypeVoid(@NotNull
                                 JetDynamicType type,
                                 P data)

visitFunctionTypeVoid

public void visitFunctionTypeVoid(@NotNull
                                  JetFunctionType type,
                                  P data)

visitSelfTypeVoid

public void visitSelfTypeVoid(@NotNull
                              JetSelfType type,
                              P data)

visitBinaryWithTypeRHSExpressionVoid

public void visitBinaryWithTypeRHSExpressionVoid(@NotNull
                                                 JetBinaryExpressionWithTypeRHS expression,
                                                 P data)

visitStringTemplateExpressionVoid

public void visitStringTemplateExpressionVoid(@NotNull
                                              JetStringTemplateExpression expression,
                                              P data)

visitNamedDeclarationVoid

public void visitNamedDeclarationVoid(@NotNull
                                      JetNamedDeclaration declaration,
                                      P data)

visitNullableTypeVoid

public void visitNullableTypeVoid(@NotNull
                                  JetNullableType nullableType,
                                  P data)

visitTypeProjectionVoid

public void visitTypeProjectionVoid(@NotNull
                                    JetTypeProjection typeProjection,
                                    P data)

visitWhenEntryVoid

public void visitWhenEntryVoid(@NotNull
                               JetWhenEntry jetWhenEntry,
                               P data)

visitIsExpressionVoid

public void visitIsExpressionVoid(@NotNull
                                  JetIsExpression expression,
                                  P data)

visitWhenConditionIsPatternVoid

public void visitWhenConditionIsPatternVoid(@NotNull
                                            JetWhenConditionIsPattern condition,
                                            P data)

visitWhenConditionInRangeVoid

public void visitWhenConditionInRangeVoid(@NotNull
                                          JetWhenConditionInRange condition,
                                          P data)

visitWhenConditionWithExpressionVoid

public void visitWhenConditionWithExpressionVoid(@NotNull
                                                 JetWhenConditionWithExpression condition,
                                                 P data)

visitObjectDeclarationVoid

public void visitObjectDeclarationVoid(@NotNull
                                       JetObjectDeclaration declaration,
                                       P data)

visitObjectDeclarationNameVoid

public void visitObjectDeclarationNameVoid(@NotNull
                                           JetObjectDeclarationName declarationName,
                                           P data)

visitStringTemplateEntryVoid

public void visitStringTemplateEntryVoid(@NotNull
                                         JetStringTemplateEntry entry,
                                         P data)

visitStringTemplateEntryWithExpressionVoid

public void visitStringTemplateEntryWithExpressionVoid(@NotNull
                                                       JetStringTemplateEntryWithExpression entry,
                                                       P data)

visitBlockStringTemplateEntryVoid

public void visitBlockStringTemplateEntryVoid(@NotNull
                                              JetBlockStringTemplateEntry entry,
                                              P data)

visitSimpleNameStringTemplateEntryVoid

public void visitSimpleNameStringTemplateEntryVoid(@NotNull
                                                   JetSimpleNameStringTemplateEntry entry,
                                                   P data)

visitLiteralStringTemplateEntryVoid

public void visitLiteralStringTemplateEntryVoid(@NotNull
                                                JetLiteralStringTemplateEntry entry,
                                                P data)

visitEscapeStringTemplateEntryVoid

public void visitEscapeStringTemplateEntryVoid(@NotNull
                                               JetEscapeStringTemplateEntry entry,
                                               P data)

visitJetElement

public final java.lang.Void visitJetElement(@NotNull
                                            JetElement element,
                                            P data)
Overrides:
visitJetElement in class JetVisitor<java.lang.Void,P>

visitDeclaration

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

visitClass

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

visitNamedFunction

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

visitProperty

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

visitMultiDeclaration

public final java.lang.Void visitMultiDeclaration(@NotNull
                                                  JetMultiDeclaration multiDeclaration,
                                                  P data)
Overrides:
visitMultiDeclaration in class JetVisitor<java.lang.Void,P>

visitMultiDeclarationEntry

public final java.lang.Void visitMultiDeclarationEntry(@NotNull
                                                       JetMultiDeclarationEntry multiDeclarationEntry,
                                                       P data)
Overrides:
visitMultiDeclarationEntry in class JetVisitor<java.lang.Void,P>

visitTypedef

public final java.lang.Void visitTypedef(@NotNull
                                         JetTypedef typedef,
                                         P data)
Overrides:
visitTypedef in class JetVisitor<java.lang.Void,P>

visitJetFile

public final java.lang.Void visitJetFile(@NotNull
                                         JetFile file,
                                         P data)
Overrides:
visitJetFile in class JetVisitor<java.lang.Void,P>

visitScript

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

visitImportDirective

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

visitImportList

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

visitClassBody

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

visitModifierList

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

visitAnnotation

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

visitAnnotationEntry

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

visitTypeParameterList

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

visitTypeParameter

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

visitEnumEntry

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

visitParameterList

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

visitParameter

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

visitDelegationSpecifierList

public final java.lang.Void visitDelegationSpecifierList(@NotNull
                                                         JetDelegationSpecifierList list,
                                                         P data)
Overrides:
visitDelegationSpecifierList in class JetVisitor<java.lang.Void,P>

visitDelegationSpecifier

public final java.lang.Void visitDelegationSpecifier(@NotNull
                                                     JetDelegationSpecifier specifier,
                                                     P data)
Overrides:
visitDelegationSpecifier in class JetVisitor<java.lang.Void,P>

visitDelegationByExpressionSpecifier

public final java.lang.Void visitDelegationByExpressionSpecifier(@NotNull
                                                                 JetDelegatorByExpressionSpecifier specifier,
                                                                 P data)
Overrides:
visitDelegationByExpressionSpecifier in class JetVisitor<java.lang.Void,P>

visitDelegationToSuperCallSpecifier

public final java.lang.Void visitDelegationToSuperCallSpecifier(@NotNull
                                                                JetDelegatorToSuperCall call,
                                                                P data)
Overrides:
visitDelegationToSuperCallSpecifier in class JetVisitor<java.lang.Void,P>

visitDelegationToSuperClassSpecifier

public final java.lang.Void visitDelegationToSuperClassSpecifier(@NotNull
                                                                 JetDelegatorToSuperClass specifier,
                                                                 P data)
Overrides:
visitDelegationToSuperClassSpecifier in class JetVisitor<java.lang.Void,P>

visitDelegationToThisCall

public final java.lang.Void visitDelegationToThisCall(@NotNull
                                                      JetDelegatorToThisCall thisCall,
                                                      P data)
Overrides:
visitDelegationToThisCall in class JetVisitor<java.lang.Void,P>

visitPropertyDelegate

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

visitTypeReference

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

visitValueArgumentList

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

visitArgument

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

visitExpression

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

visitLoopExpression

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

visitConstantExpression

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

visitSimpleNameExpression

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

visitReferenceExpression

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

visitLabeledExpression

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

visitPrefixExpression

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

visitPostfixExpression

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

visitUnaryExpression

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

visitBinaryExpression

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

visitReturnExpression

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

visitExpressionWithLabel

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

visitThrowExpression

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

visitBreakExpression

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

visitContinueExpression

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

visitIfExpression

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

visitWhenExpression

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

visitTryExpression

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

visitForExpression

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

visitWhileExpression

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

visitDoWhileExpression

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

visitFunctionLiteralExpression

public final java.lang.Void visitFunctionLiteralExpression(@NotNull
                                                           JetFunctionLiteralExpression expression,
                                                           P data)
Overrides:
visitFunctionLiteralExpression in class JetVisitor<java.lang.Void,P>

visitAnnotatedExpression

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

visitCallExpression

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

visitArrayAccessExpression

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

visitQualifiedExpression

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

visitCallableReferenceExpression

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

visitDotQualifiedExpression

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

visitSafeQualifiedExpression

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

visitObjectLiteralExpression

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

visitRootPackageExpression

public final java.lang.Void visitRootPackageExpression(@NotNull
                                                       JetRootPackageExpression expression,
                                                       P data)
Overrides:
visitRootPackageExpression in class JetVisitor<java.lang.Void,P>

visitBlockExpression

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

visitCatchSection

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

visitFinallySection

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

visitTypeArgumentList

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

visitThisExpression

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

visitSuperExpression

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

visitParenthesizedExpression

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

visitInitializerList

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

visitAnonymousInitializer

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

visitPropertyAccessor

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

visitTypeConstraintList

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

visitTypeConstraint

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

visitUserType

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

visitDynamicType

public java.lang.Void visitDynamicType(@NotNull
                                       JetDynamicType type,
                                       P data)
Overrides:
visitDynamicType in class JetVisitor<java.lang.Void,P>

visitFunctionType

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

visitSelfType

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

visitBinaryWithTypeRHSExpression

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

visitStringTemplateExpression

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

visitNamedDeclaration

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

visitNullableType

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

visitTypeProjection

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

visitWhenEntry

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

visitIsExpression

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

visitWhenConditionIsPattern

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

visitWhenConditionInRange

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

visitWhenConditionWithExpression

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

visitObjectDeclaration

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

visitObjectDeclarationName

public final java.lang.Void visitObjectDeclarationName(@NotNull
                                                       JetObjectDeclarationName declarationName,
                                                       P data)
Overrides:
visitObjectDeclarationName in class JetVisitor<java.lang.Void,P>

visitStringTemplateEntry

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

visitStringTemplateEntryWithExpression

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

visitBlockStringTemplateEntry

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

visitSimpleNameStringTemplateEntry

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

visitLiteralStringTemplateEntry

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

visitEscapeStringTemplateEntry

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