org.jetbrains.jet.lang.psi
Class JetVisitorVoid

java.lang.Object
  extended by com.intellij.psi.PsiElementVisitor
      extended by org.jetbrains.jet.lang.psi.JetVisitorVoid
Direct Known Subclasses:
JetTreeVisitorVoid

public class JetVisitorVoid
extends com.intellij.psi.PsiElementVisitor


Constructor Summary
JetVisitorVoid()
           
 
Method Summary
 void visitAnnotatedExpression(JetAnnotatedExpression expression)
           
 void visitAnnotation(JetAnnotation annotation)
           
 void visitAnnotationEntry(JetAnnotationEntry annotationEntry)
           
 void visitAnonymousInitializer(JetClassInitializer initializer)
           
 void visitArgument(JetValueArgument argument)
           
 void visitArrayAccessExpression(JetArrayAccessExpression expression)
           
 void visitBinaryExpression(JetBinaryExpression expression)
           
 void visitBinaryWithTypeRHSExpression(JetBinaryExpressionWithTypeRHS expression)
           
 void visitBlockExpression(JetBlockExpression expression)
           
 void visitBlockStringTemplateEntry(JetBlockStringTemplateEntry entry)
           
 void visitBreakExpression(JetBreakExpression expression)
           
 void visitCallableReferenceExpression(JetCallableReferenceExpression expression)
           
 void visitCallExpression(JetCallExpression expression)
           
 void visitCatchSection(JetCatchClause catchClause)
           
 void visitClass(JetClass klass)
           
 void visitClassBody(JetClassBody classBody)
           
 void visitClassObject(JetClassObject classObject)
           
 void visitConstantExpression(JetConstantExpression expression)
           
 void visitContinueExpression(JetContinueExpression expression)
           
 void visitDeclaration(JetDeclaration dcl)
           
 void visitDelegationByExpressionSpecifier(JetDelegatorByExpressionSpecifier specifier)
           
 void visitDelegationSpecifier(JetDelegationSpecifier specifier)
           
 void visitDelegationSpecifierList(JetDelegationSpecifierList list)
           
 void visitDelegationToSuperCallSpecifier(JetDelegatorToSuperCall call)
           
 void visitDelegationToSuperClassSpecifier(JetDelegatorToSuperClass specifier)
           
 void visitDelegationToThisCall(JetDelegatorToThisCall thisCall)
           
 void visitDotQualifiedExpression(JetDotQualifiedExpression expression)
           
 void visitDoWhileExpression(JetDoWhileExpression expression)
           
 void visitEnumEntry(JetEnumEntry enumEntry)
           
 void visitEscapeStringTemplateEntry(JetEscapeStringTemplateEntry entry)
           
 void visitExpression(JetExpression expression)
           
 void visitFinallySection(JetFinallySection finallySection)
           
 void visitForExpression(JetForExpression expression)
           
 void visitFunctionLiteralExpression(JetFunctionLiteralExpression expression)
           
 void visitFunctionType(JetFunctionType type)
           
 void visitIfExpression(JetIfExpression expression)
           
 void visitImportDirective(JetImportDirective importDirective)
           
 void visitImportList(JetImportList importList)
           
 void visitInitializerList(JetInitializerList list)
           
 void visitIsExpression(JetIsExpression expression)
           
 void visitJetElement(JetElement element)
           
 void visitJetFile(JetFile file)
           
 void visitLabelQualifiedExpression(JetLabelQualifiedExpression expression)
           
 void visitLiteralStringTemplateEntry(JetLiteralStringTemplateEntry entry)
           
 void visitLoopExpression(JetLoopExpression loopExpression)
           
 void visitModifierList(JetModifierList list)
           
 void visitMultiDeclaration(JetMultiDeclaration declaration)
           
 void visitMultiDeclarationEntry(JetMultiDeclarationEntry entry)
           
 void visitNamedDeclaration(JetNamedDeclaration declaration)
           
 void visitNamedFunction(JetNamedFunction function)
           
 void visitNullableType(JetNullableType nullableType)
           
 void visitObjectDeclaration(JetObjectDeclaration declaration)
           
 void visitObjectDeclarationName(JetObjectDeclarationName declaration)
           
 void visitObjectLiteralExpression(JetObjectLiteralExpression expression)
           
 void visitParameter(JetParameter parameter)
           
 void visitParameterList(JetParameterList list)
           
 void visitParenthesizedExpression(JetParenthesizedExpression expression)
           
 void visitPostfixExpression(JetPostfixExpression expression)
           
 void visitPrefixExpression(JetPrefixExpression expression)
           
 void visitProperty(JetProperty property)
           
 void visitPropertyAccessor(JetPropertyAccessor accessor)
           
 void visitPropertyDelegate(JetPropertyDelegate delegate)
           
 void visitQualifiedExpression(JetQualifiedExpression expression)
           
 void visitReferenceExpression(JetReferenceExpression expression)
           
 void visitReturnExpression(JetReturnExpression expression)
           
 void visitRootNamespaceExpression(JetRootNamespaceExpression expression)
           
 void visitSafeQualifiedExpression(JetSafeQualifiedExpression expression)
           
 void visitScript(JetScript script)
           
 void visitSelfType(JetSelfType type)
           
 void visitSimpleNameExpression(JetSimpleNameExpression expression)
           
 void visitSimpleNameStringTemplateEntry(JetSimpleNameStringTemplateEntry entry)
           
 void visitStringTemplateEntry(JetStringTemplateEntry entry)
           
 void visitStringTemplateEntryWithExpression(JetStringTemplateEntryWithExpression entry)
           
 void visitStringTemplateExpression(JetStringTemplateExpression expression)
           
 void visitSuperExpression(JetSuperExpression expression)
           
 void visitThisExpression(JetThisExpression expression)
           
 void visitThrowExpression(JetThrowExpression expression)
           
 void visitTryExpression(JetTryExpression expression)
           
 void visitTypeArgumentList(JetTypeArgumentList typeArgumentList)
           
 void visitTypeConstraint(JetTypeConstraint constraint)
           
 void visitTypeConstraintList(JetTypeConstraintList list)
           
 void visitTypedef(JetTypedef typedef)
           
 void visitTypeParameter(JetTypeParameter parameter)
           
 void visitTypeParameterList(JetTypeParameterList list)
           
 void visitTypeProjection(JetTypeProjection typeProjection)
           
 void visitTypeReference(JetTypeReference typeReference)
           
 void visitUnaryExpression(JetUnaryExpression expression)
           
 void visitUserType(JetUserType type)
           
 void visitValueArgumentList(JetValueArgumentList list)
           
 void visitWhenConditionInRange(JetWhenConditionInRange condition)
           
 void visitWhenConditionIsPattern(JetWhenConditionIsPattern condition)
           
 void visitWhenConditionWithExpression(JetWhenConditionWithExpression condition)
           
 void visitWhenEntry(JetWhenEntry jetWhenEntry)
           
 void visitWhenExpression(JetWhenExpression expression)
           
 void visitWhileExpression(JetWhileExpression expression)
           
 
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

JetVisitorVoid

public JetVisitorVoid()
Method Detail

visitJetElement

public void visitJetElement(@NotNull
                            JetElement element)

visitDeclaration

public void visitDeclaration(@NotNull
                             JetDeclaration dcl)

visitClass

public void visitClass(@NotNull
                       JetClass klass)

visitClassObject

public void visitClassObject(@NotNull
                             JetClassObject classObject)

visitNamedFunction

public void visitNamedFunction(@NotNull
                               JetNamedFunction function)

visitProperty

public void visitProperty(@NotNull
                          JetProperty property)

visitTypedef

public void visitTypedef(@NotNull
                         JetTypedef typedef)

visitJetFile

public void visitJetFile(@NotNull
                         JetFile file)

visitScript

public void visitScript(@NotNull
                        JetScript script)

visitImportDirective

public void visitImportDirective(@NotNull
                                 JetImportDirective importDirective)

visitImportList

public void visitImportList(@NotNull
                            JetImportList importList)

visitClassBody

public void visitClassBody(@NotNull
                           JetClassBody classBody)

visitModifierList

public void visitModifierList(@NotNull
                              JetModifierList list)

visitAnnotation

public void visitAnnotation(@NotNull
                            JetAnnotation annotation)

visitAnnotationEntry

public void visitAnnotationEntry(@NotNull
                                 JetAnnotationEntry annotationEntry)

visitTypeParameterList

public void visitTypeParameterList(@NotNull
                                   JetTypeParameterList list)

visitTypeParameter

public void visitTypeParameter(@NotNull
                               JetTypeParameter parameter)

visitEnumEntry

public void visitEnumEntry(@NotNull
                           JetEnumEntry enumEntry)

visitParameterList

public void visitParameterList(@NotNull
                               JetParameterList list)

visitParameter

public void visitParameter(@NotNull
                           JetParameter parameter)

visitDelegationSpecifierList

public void visitDelegationSpecifierList(@NotNull
                                         JetDelegationSpecifierList list)

visitDelegationSpecifier

public void visitDelegationSpecifier(@NotNull
                                     JetDelegationSpecifier specifier)

visitDelegationByExpressionSpecifier

public void visitDelegationByExpressionSpecifier(@NotNull
                                                 JetDelegatorByExpressionSpecifier specifier)

visitDelegationToSuperCallSpecifier

public void visitDelegationToSuperCallSpecifier(@NotNull
                                                JetDelegatorToSuperCall call)

visitDelegationToSuperClassSpecifier

public void visitDelegationToSuperClassSpecifier(@NotNull
                                                 JetDelegatorToSuperClass specifier)

visitDelegationToThisCall

public void visitDelegationToThisCall(@NotNull
                                      JetDelegatorToThisCall thisCall)

visitPropertyDelegate

public void visitPropertyDelegate(@NotNull
                                  JetPropertyDelegate delegate)

visitTypeReference

public void visitTypeReference(@NotNull
                               JetTypeReference typeReference)

visitValueArgumentList

public void visitValueArgumentList(@NotNull
                                   JetValueArgumentList list)

visitArgument

public void visitArgument(@NotNull
                          JetValueArgument argument)

visitExpression

public void visitExpression(@NotNull
                            JetExpression expression)

visitLoopExpression

public void visitLoopExpression(@NotNull
                                JetLoopExpression loopExpression)

visitConstantExpression

public void visitConstantExpression(@NotNull
                                    JetConstantExpression expression)

visitSimpleNameExpression

public void visitSimpleNameExpression(@NotNull
                                      JetSimpleNameExpression expression)

visitReferenceExpression

public void visitReferenceExpression(@NotNull
                                     JetReferenceExpression expression)

visitPrefixExpression

public void visitPrefixExpression(@NotNull
                                  JetPrefixExpression expression)

visitPostfixExpression

public void visitPostfixExpression(@NotNull
                                   JetPostfixExpression expression)

visitUnaryExpression

public void visitUnaryExpression(@NotNull
                                 JetUnaryExpression expression)

visitBinaryExpression

public void visitBinaryExpression(@NotNull
                                  JetBinaryExpression expression)

visitReturnExpression

public void visitReturnExpression(@NotNull
                                  JetReturnExpression expression)

visitLabelQualifiedExpression

public void visitLabelQualifiedExpression(@NotNull
                                          JetLabelQualifiedExpression expression)

visitThrowExpression

public void visitThrowExpression(@NotNull
                                 JetThrowExpression expression)

visitBreakExpression

public void visitBreakExpression(@NotNull
                                 JetBreakExpression expression)

visitContinueExpression

public void visitContinueExpression(@NotNull
                                    JetContinueExpression expression)

visitIfExpression

public void visitIfExpression(@NotNull
                              JetIfExpression expression)

visitWhenExpression

public void visitWhenExpression(@NotNull
                                JetWhenExpression expression)

visitTryExpression

public void visitTryExpression(@NotNull
                               JetTryExpression expression)

visitForExpression

public void visitForExpression(@NotNull
                               JetForExpression expression)

visitWhileExpression

public void visitWhileExpression(@NotNull
                                 JetWhileExpression expression)

visitDoWhileExpression

public void visitDoWhileExpression(@NotNull
                                   JetDoWhileExpression expression)

visitFunctionLiteralExpression

public void visitFunctionLiteralExpression(@NotNull
                                           JetFunctionLiteralExpression expression)

visitAnnotatedExpression

public void visitAnnotatedExpression(@NotNull
                                     JetAnnotatedExpression expression)

visitCallExpression

public void visitCallExpression(@NotNull
                                JetCallExpression expression)

visitArrayAccessExpression

public void visitArrayAccessExpression(@NotNull
                                       JetArrayAccessExpression expression)

visitQualifiedExpression

public void visitQualifiedExpression(@NotNull
                                     JetQualifiedExpression expression)

visitCallableReferenceExpression

public void visitCallableReferenceExpression(@NotNull
                                             JetCallableReferenceExpression expression)

visitDotQualifiedExpression

public void visitDotQualifiedExpression(@NotNull
                                        JetDotQualifiedExpression expression)

visitSafeQualifiedExpression

public void visitSafeQualifiedExpression(@NotNull
                                         JetSafeQualifiedExpression expression)

visitObjectLiteralExpression

public void visitObjectLiteralExpression(@NotNull
                                         JetObjectLiteralExpression expression)

visitRootNamespaceExpression

public void visitRootNamespaceExpression(@NotNull
                                         JetRootNamespaceExpression expression)

visitBlockExpression

public void visitBlockExpression(@NotNull
                                 JetBlockExpression expression)

visitCatchSection

public void visitCatchSection(@NotNull
                              JetCatchClause catchClause)

visitFinallySection

public void visitFinallySection(@NotNull
                                JetFinallySection finallySection)

visitTypeArgumentList

public void visitTypeArgumentList(@NotNull
                                  JetTypeArgumentList typeArgumentList)

visitThisExpression

public void visitThisExpression(@NotNull
                                JetThisExpression expression)

visitSuperExpression

public void visitSuperExpression(@NotNull
                                 JetSuperExpression expression)

visitParenthesizedExpression

public void visitParenthesizedExpression(@NotNull
                                         JetParenthesizedExpression expression)

visitInitializerList

public void visitInitializerList(@NotNull
                                 JetInitializerList list)

visitAnonymousInitializer

public void visitAnonymousInitializer(@NotNull
                                      JetClassInitializer initializer)

visitPropertyAccessor

public void visitPropertyAccessor(@NotNull
                                  JetPropertyAccessor accessor)

visitTypeConstraintList

public void visitTypeConstraintList(@NotNull
                                    JetTypeConstraintList list)

visitTypeConstraint

public void visitTypeConstraint(@NotNull
                                JetTypeConstraint constraint)

visitUserType

public void visitUserType(@NotNull
                          JetUserType type)

visitFunctionType

public void visitFunctionType(@NotNull
                              JetFunctionType type)

visitSelfType

public void visitSelfType(@NotNull
                          JetSelfType type)

visitBinaryWithTypeRHSExpression

public void visitBinaryWithTypeRHSExpression(@NotNull
                                             JetBinaryExpressionWithTypeRHS expression)

visitStringTemplateExpression

public void visitStringTemplateExpression(@NotNull
                                          JetStringTemplateExpression expression)

visitNamedDeclaration

public void visitNamedDeclaration(@NotNull
                                  JetNamedDeclaration declaration)

visitNullableType

public void visitNullableType(@NotNull
                              JetNullableType nullableType)

visitTypeProjection

public void visitTypeProjection(@NotNull
                                JetTypeProjection typeProjection)

visitWhenEntry

public void visitWhenEntry(@NotNull
                           JetWhenEntry jetWhenEntry)

visitIsExpression

public void visitIsExpression(@NotNull
                              JetIsExpression expression)

visitWhenConditionIsPattern

public void visitWhenConditionIsPattern(@NotNull
                                        JetWhenConditionIsPattern condition)

visitWhenConditionInRange

public void visitWhenConditionInRange(@NotNull
                                      JetWhenConditionInRange condition)

visitWhenConditionWithExpression

public void visitWhenConditionWithExpression(@NotNull
                                             JetWhenConditionWithExpression condition)

visitObjectDeclaration

public void visitObjectDeclaration(@NotNull
                                   JetObjectDeclaration declaration)

visitObjectDeclarationName

public void visitObjectDeclarationName(@NotNull
                                       JetObjectDeclarationName declaration)

visitStringTemplateEntry

public void visitStringTemplateEntry(@NotNull
                                     JetStringTemplateEntry entry)

visitStringTemplateEntryWithExpression

public void visitStringTemplateEntryWithExpression(@NotNull
                                                   JetStringTemplateEntryWithExpression entry)

visitBlockStringTemplateEntry

public void visitBlockStringTemplateEntry(@NotNull
                                          JetBlockStringTemplateEntry entry)

visitSimpleNameStringTemplateEntry

public void visitSimpleNameStringTemplateEntry(@NotNull
                                               JetSimpleNameStringTemplateEntry entry)

visitLiteralStringTemplateEntry

public void visitLiteralStringTemplateEntry(@NotNull
                                            JetLiteralStringTemplateEntry entry)

visitEscapeStringTemplateEntry

public void visitEscapeStringTemplateEntry(@NotNull
                                           JetEscapeStringTemplateEntry entry)

visitMultiDeclaration

public void visitMultiDeclaration(@NotNull
                                  JetMultiDeclaration declaration)

visitMultiDeclarationEntry

public void visitMultiDeclarationEntry(@NotNull
                                       JetMultiDeclarationEntry entry)