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 visitIdeTemplate(JetIdeTemplate expression)
           
 void visitIfExpression(JetIfExpression expression)
           
 void visitImportDirective(JetImportDirective importDirective)
           
 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(JetElement element)

visitDeclaration

public void visitDeclaration(JetDeclaration dcl)

visitClass

public void visitClass(JetClass klass)

visitClassObject

public void visitClassObject(JetClassObject classObject)

visitNamedFunction

public void visitNamedFunction(JetNamedFunction function)

visitProperty

public void visitProperty(JetProperty property)

visitTypedef

public void visitTypedef(JetTypedef typedef)

visitJetFile

public void visitJetFile(JetFile file)

visitScript

public void visitScript(JetScript script)

visitImportDirective

public void visitImportDirective(JetImportDirective importDirective)

visitClassBody

public void visitClassBody(JetClassBody classBody)

visitModifierList

public void visitModifierList(JetModifierList list)

visitAnnotation

public void visitAnnotation(JetAnnotation annotation)

visitAnnotationEntry

public void visitAnnotationEntry(JetAnnotationEntry annotationEntry)

visitTypeParameterList

public void visitTypeParameterList(JetTypeParameterList list)

visitTypeParameter

public void visitTypeParameter(JetTypeParameter parameter)

visitEnumEntry

public void visitEnumEntry(JetEnumEntry enumEntry)

visitParameterList

public void visitParameterList(JetParameterList list)

visitParameter

public void visitParameter(JetParameter parameter)

visitDelegationSpecifierList

public void visitDelegationSpecifierList(JetDelegationSpecifierList list)

visitDelegationSpecifier

public void visitDelegationSpecifier(JetDelegationSpecifier specifier)

visitDelegationByExpressionSpecifier

public void visitDelegationByExpressionSpecifier(JetDelegatorByExpressionSpecifier specifier)

visitDelegationToSuperCallSpecifier

public void visitDelegationToSuperCallSpecifier(JetDelegatorToSuperCall call)

visitDelegationToSuperClassSpecifier

public void visitDelegationToSuperClassSpecifier(JetDelegatorToSuperClass specifier)

visitDelegationToThisCall

public void visitDelegationToThisCall(JetDelegatorToThisCall thisCall)

visitPropertyDelegate

public void visitPropertyDelegate(JetPropertyDelegate delegate)

visitTypeReference

public void visitTypeReference(JetTypeReference typeReference)

visitValueArgumentList

public void visitValueArgumentList(JetValueArgumentList list)

visitArgument

public void visitArgument(JetValueArgument argument)

visitExpression

public void visitExpression(JetExpression expression)

visitLoopExpression

public void visitLoopExpression(JetLoopExpression loopExpression)

visitConstantExpression

public void visitConstantExpression(JetConstantExpression expression)

visitSimpleNameExpression

public void visitSimpleNameExpression(JetSimpleNameExpression expression)

visitReferenceExpression

public void visitReferenceExpression(JetReferenceExpression expression)

visitPrefixExpression

public void visitPrefixExpression(JetPrefixExpression expression)

visitPostfixExpression

public void visitPostfixExpression(JetPostfixExpression expression)

visitUnaryExpression

public void visitUnaryExpression(JetUnaryExpression expression)

visitBinaryExpression

public void visitBinaryExpression(JetBinaryExpression expression)

visitReturnExpression

public void visitReturnExpression(JetReturnExpression expression)

visitLabelQualifiedExpression

public void visitLabelQualifiedExpression(JetLabelQualifiedExpression expression)

visitThrowExpression

public void visitThrowExpression(JetThrowExpression expression)

visitBreakExpression

public void visitBreakExpression(JetBreakExpression expression)

visitContinueExpression

public void visitContinueExpression(JetContinueExpression expression)

visitIfExpression

public void visitIfExpression(JetIfExpression expression)

visitWhenExpression

public void visitWhenExpression(JetWhenExpression expression)

visitTryExpression

public void visitTryExpression(JetTryExpression expression)

visitForExpression

public void visitForExpression(JetForExpression expression)

visitWhileExpression

public void visitWhileExpression(JetWhileExpression expression)

visitDoWhileExpression

public void visitDoWhileExpression(JetDoWhileExpression expression)

visitFunctionLiteralExpression

public void visitFunctionLiteralExpression(JetFunctionLiteralExpression expression)

visitAnnotatedExpression

public void visitAnnotatedExpression(JetAnnotatedExpression expression)

visitCallExpression

public void visitCallExpression(JetCallExpression expression)

visitArrayAccessExpression

public void visitArrayAccessExpression(JetArrayAccessExpression expression)

visitQualifiedExpression

public void visitQualifiedExpression(JetQualifiedExpression expression)

visitCallableReferenceExpression

public void visitCallableReferenceExpression(JetCallableReferenceExpression expression)

visitDotQualifiedExpression

public void visitDotQualifiedExpression(JetDotQualifiedExpression expression)

visitSafeQualifiedExpression

public void visitSafeQualifiedExpression(JetSafeQualifiedExpression expression)

visitObjectLiteralExpression

public void visitObjectLiteralExpression(JetObjectLiteralExpression expression)

visitRootNamespaceExpression

public void visitRootNamespaceExpression(JetRootNamespaceExpression expression)

visitBlockExpression

public void visitBlockExpression(JetBlockExpression expression)

visitIdeTemplate

public void visitIdeTemplate(JetIdeTemplate expression)

visitCatchSection

public void visitCatchSection(JetCatchClause catchClause)

visitFinallySection

public void visitFinallySection(JetFinallySection finallySection)

visitTypeArgumentList

public void visitTypeArgumentList(JetTypeArgumentList typeArgumentList)

visitThisExpression

public void visitThisExpression(JetThisExpression expression)

visitSuperExpression

public void visitSuperExpression(JetSuperExpression expression)

visitParenthesizedExpression

public void visitParenthesizedExpression(JetParenthesizedExpression expression)

visitInitializerList

public void visitInitializerList(JetInitializerList list)

visitAnonymousInitializer

public void visitAnonymousInitializer(JetClassInitializer initializer)

visitPropertyAccessor

public void visitPropertyAccessor(JetPropertyAccessor accessor)

visitTypeConstraintList

public void visitTypeConstraintList(JetTypeConstraintList list)

visitTypeConstraint

public void visitTypeConstraint(JetTypeConstraint constraint)

visitUserType

public void visitUserType(JetUserType type)

visitFunctionType

public void visitFunctionType(JetFunctionType type)

visitSelfType

public void visitSelfType(JetSelfType type)

visitBinaryWithTypeRHSExpression

public void visitBinaryWithTypeRHSExpression(JetBinaryExpressionWithTypeRHS expression)

visitStringTemplateExpression

public void visitStringTemplateExpression(JetStringTemplateExpression expression)

visitNamedDeclaration

public void visitNamedDeclaration(JetNamedDeclaration declaration)

visitNullableType

public void visitNullableType(JetNullableType nullableType)

visitTypeProjection

public void visitTypeProjection(JetTypeProjection typeProjection)

visitWhenEntry

public void visitWhenEntry(JetWhenEntry jetWhenEntry)

visitIsExpression

public void visitIsExpression(JetIsExpression expression)

visitWhenConditionIsPattern

public void visitWhenConditionIsPattern(JetWhenConditionIsPattern condition)

visitWhenConditionInRange

public void visitWhenConditionInRange(JetWhenConditionInRange condition)

visitWhenConditionWithExpression

public void visitWhenConditionWithExpression(JetWhenConditionWithExpression condition)

visitObjectDeclaration

public void visitObjectDeclaration(JetObjectDeclaration declaration)

visitObjectDeclarationName

public void visitObjectDeclarationName(JetObjectDeclarationName declaration)

visitStringTemplateEntry

public void visitStringTemplateEntry(JetStringTemplateEntry entry)

visitStringTemplateEntryWithExpression

public void visitStringTemplateEntryWithExpression(JetStringTemplateEntryWithExpression entry)

visitBlockStringTemplateEntry

public void visitBlockStringTemplateEntry(JetBlockStringTemplateEntry entry)

visitSimpleNameStringTemplateEntry

public void visitSimpleNameStringTemplateEntry(JetSimpleNameStringTemplateEntry entry)

visitLiteralStringTemplateEntry

public void visitLiteralStringTemplateEntry(JetLiteralStringTemplateEntry entry)

visitEscapeStringTemplateEntry

public void visitEscapeStringTemplateEntry(JetEscapeStringTemplateEntry entry)

visitMultiDeclaration

public void visitMultiDeclaration(JetMultiDeclaration declaration)

visitMultiDeclarationEntry

public void visitMultiDeclarationEntry(JetMultiDeclarationEntry entry)