KtVisitorVoid¶
open class KtVisitorVoid : KtVisitor<Void, Void>
A convenience KtVisitor for the common case of a visitor that returns nothing and needs no extra data.
It exposes single-argument visit* methods (without the result and data parameters), so subclasses can override, for example, visitProperty(KtProperty) instead of visitProperty(KtProperty, Void).
See also¶
Inheritors¶
Constructors¶
KtVisitorVoid¶
constructor()
Companion properties¶
EMPTY_VISITOR¶
val EMPTY_VISITOR: PsiElementVisitor
Functions¶
visitAnnotatedExpression¶
open fun visitAnnotatedExpression(@NotNull expression: KtAnnotatedExpression)
fun visitAnnotatedExpression(@NotNull expression: KtAnnotatedExpression, data: Void): Void
visitAnnotation¶
open fun visitAnnotation(@NotNull annotation: KtAnnotation)
fun visitAnnotation(@NotNull annotation: KtAnnotation, data: Void): Void
visitAnnotationEntry¶
open fun visitAnnotationEntry(@NotNull annotationEntry: KtAnnotationEntry)
fun visitAnnotationEntry(@NotNull annotationEntry: KtAnnotationEntry, data: Void): Void
visitAnnotationUseSiteTarget¶
open fun visitAnnotationUseSiteTarget(@NotNull annotationTarget: KtAnnotationUseSiteTarget, data: D): R
visitAnonymousInitializer¶
open fun visitAnonymousInitializer(@NotNull initializer: KtAnonymousInitializer)
fun visitAnonymousInitializer(@NotNull initializer: KtAnonymousInitializer, data: Void): Void
visitArgument¶
open fun visitArgument(@NotNull argument: KtValueArgument)
fun visitArgument(@NotNull argument: KtValueArgument, data: Void): Void
visitArrayAccessExpression¶
open fun visitArrayAccessExpression(@NotNull expression: KtArrayAccessExpression)
fun visitArrayAccessExpression(@NotNull expression: KtArrayAccessExpression, data: Void): Void
visitBackingField¶
open fun visitBackingField(@NotNull accessor: KtBackingField, data: D): R
visitBinaryExpression¶
open fun visitBinaryExpression(@NotNull expression: KtBinaryExpression)
fun visitBinaryExpression(@NotNull expression: KtBinaryExpression, data: Void): Void
Visits the input expression using a stack if it's a string literals concatenation expression (to prevent potential stack overflow exception), otherwise visits the expression using regular recursive calls. If you need to handle nested binary expressions inside string literals concatenation, you have to override this method and write the necessary logic there.
visitBinaryFile¶
open fun visitBinaryFile(file: @NotNull PsiBinaryFile)
visitBinaryWithTypeRHSExpression¶
open fun visitBinaryWithTypeRHSExpression(@NotNull expression: KtBinaryExpressionWithTypeRHS)
fun visitBinaryWithTypeRHSExpression(@NotNull expression: KtBinaryExpressionWithTypeRHS, data: Void): Void
visitBlockExpression¶
open fun visitBlockExpression(@NotNull expression: KtBlockExpression)
fun visitBlockExpression(@NotNull expression: KtBlockExpression, data: Void): Void
visitBlockStringTemplateEntry¶
open fun visitBlockStringTemplateEntry(@NotNull entry: KtBlockStringTemplateEntry)
fun visitBlockStringTemplateEntry(@NotNull entry: KtBlockStringTemplateEntry, data: Void): Void
visitBreakExpression¶
open fun visitBreakExpression(@NotNull expression: KtBreakExpression)
fun visitBreakExpression(@NotNull expression: KtBreakExpression, data: Void): Void
visitCallableReferenceExpression¶
open fun visitCallableReferenceExpression(@NotNull expression: KtCallableReferenceExpression)
fun visitCallableReferenceExpression(@NotNull expression: KtCallableReferenceExpression, data: Void): Void
visitCallExpression¶
open fun visitCallExpression(@NotNull expression: KtCallExpression)
fun visitCallExpression(@NotNull expression: KtCallExpression, data: Void): Void
visitCatchSection¶
open fun visitCatchSection(@NotNull catchClause: KtCatchClause)
fun visitCatchSection(@NotNull catchClause: KtCatchClause, data: Void): Void
visitClass¶
open fun visitClass(@NotNull klass: KtClass)
fun visitClass(@NotNull klass: KtClass, data: Void): Void
visitClassBody¶
open fun visitClassBody(@NotNull classBody: KtClassBody)
fun visitClassBody(@NotNull classBody: KtClassBody, data: Void): Void
visitClassInitializer¶
open fun visitClassInitializer(@NotNull initializer: KtClassInitializer)
open fun visitClassInitializer(@NotNull initializer: KtClassInitializer, data: Void): Void
visitClassLiteralExpression¶
open fun visitClassLiteralExpression(@NotNull expression: KtClassLiteralExpression)
fun visitClassLiteralExpression(@NotNull expression: KtClassLiteralExpression, data: Void): Void
visitClassOrObject¶
open fun visitClassOrObject(@NotNull classOrObject: KtClassOrObject)
fun visitClassOrObject(@NotNull classOrObject: KtClassOrObject, data: Void): Void
visitCollectionLiteralExpression¶
open fun visitCollectionLiteralExpression(@NotNull expression: KtCollectionLiteralExpression)
fun visitCollectionLiteralExpression(@NotNull expression: KtCollectionLiteralExpression, data: Void): Void
visitComment¶
open fun visitComment(comment: @NotNull PsiComment)
visitCompanionBlock¶
open fun visitCompanionBlock(@NotNull companionBlock: KtCompanionBlock)
open fun visitCompanionBlock(@NotNull companionBlock: KtCompanionBlock, data: Void): Void
visitConstantExpression¶
open fun visitConstantExpression(@NotNull expression: KtConstantExpression)
fun visitConstantExpression(@NotNull expression: KtConstantExpression, data: Void): Void
visitConstructor¶
open fun visitConstructor(@NotNull constructor: KtConstructor<*>)
open fun visitConstructor(@NotNull constructor: KtConstructor<*>, data: Void): Void
visitConstructorCalleeExpression¶
open fun visitConstructorCalleeExpression(@NotNull constructorCalleeExpression: KtConstructorCalleeExpression)
fun visitConstructorCalleeExpression(@NotNull constructorCalleeExpression: KtConstructorCalleeExpression, data: Void): Void
visitConstructorDelegationCall¶
open fun visitConstructorDelegationCall(@NotNull call: KtConstructorDelegationCall)
fun visitConstructorDelegationCall(@NotNull call: KtConstructorDelegationCall, data: Void): Void
visitContextParameterList¶
open fun visitContextParameterList(@NotNull contextParameterList: KtContextParameterList)
open fun visitContextParameterList(@NotNull contextParameterList: KtContextParameterList, data: Void): Void
visitContextReceiver¶
open fun visitContextReceiver(@NotNull contextReceiver: KtContextReceiver)
open fun visitContextReceiver(@NotNull contextReceiver: KtContextReceiver, data: Void): Void
visitContextReceiverList¶
open fun visitContextReceiverList(@NotNull contextReceiverList: KtContextReceiverList)
fun visitContextReceiverList(@NotNull contextReceiverList: KtContextReceiverList, data: Void): Void
The visitor returns null since KtContextReceiverList invoke both visitContextParameterList and visitContextReceiverList. Because of this, the visitor implementation must not implement both methods at the same time.
visitContinueExpression¶
open fun visitContinueExpression(@NotNull expression: KtContinueExpression)
fun visitContinueExpression(@NotNull expression: KtContinueExpression, data: Void): Void
visitDeclaration¶
open fun visitDeclaration(@NotNull dcl: KtDeclaration)
fun visitDeclaration(@NotNull dcl: KtDeclaration, data: Void): Void
visitDelegatedSuperTypeEntry¶
open fun visitDelegatedSuperTypeEntry(@NotNull specifier: KtDelegatedSuperTypeEntry)
fun visitDelegatedSuperTypeEntry(@NotNull specifier: KtDelegatedSuperTypeEntry, data: Void): Void
visitDestructuringDeclaration¶
open fun visitDestructuringDeclaration(@NotNull destructuringDeclaration: KtDestructuringDeclaration)
fun visitDestructuringDeclaration(@NotNull multiDeclaration: KtDestructuringDeclaration, data: Void): Void
visitDestructuringDeclarationEntry¶
open fun visitDestructuringDeclarationEntry(@NotNull multiDeclarationEntry: KtDestructuringDeclarationEntry)
fun visitDestructuringDeclarationEntry(@NotNull multiDeclarationEntry: KtDestructuringDeclarationEntry, data: Void): Void
visitDirectory¶
open fun visitDirectory(dir: @NotNull PsiDirectory)
visitDotQualifiedExpression¶
open fun visitDotQualifiedExpression(@NotNull expression: KtDotQualifiedExpression)
fun visitDotQualifiedExpression(@NotNull expression: KtDotQualifiedExpression, data: Void): Void
visitDoubleColonExpression¶
open fun visitDoubleColonExpression(@NotNull expression: KtDoubleColonExpression)
fun visitDoubleColonExpression(@NotNull expression: KtDoubleColonExpression, data: Void): Void
visitDoWhileExpression¶
open fun visitDoWhileExpression(@NotNull expression: KtDoWhileExpression)
fun visitDoWhileExpression(@NotNull expression: KtDoWhileExpression, data: Void): Void
visitDynamicType¶
open fun visitDynamicType(@NotNull type: KtDynamicType)
open fun visitDynamicType(@NotNull type: KtDynamicType, data: Void): Void
visitElement¶
open fun visitElement(element: @NotNull PsiElement)
visitEnumEntry¶
open fun visitEnumEntry(@NotNull enumEntry: KtEnumEntry)
fun visitEnumEntry(@NotNull enumEntry: KtEnumEntry, data: Void): Void
visitErrorElement¶
open fun visitErrorElement(element: @NotNull PsiErrorElement)
visitErrorSafeQualifiedExpression¶
open fun visitErrorSafeQualifiedExpression(@NotNull expression: KtErrorSafeQualifiedExpression)
open fun visitErrorSafeQualifiedExpression(@NotNull expression: KtErrorSafeQualifiedExpression, data: Void): Void
visitEscapeStringTemplateEntry¶
open fun visitEscapeStringTemplateEntry(@NotNull entry: KtEscapeStringTemplateEntry)
fun visitEscapeStringTemplateEntry(@NotNull entry: KtEscapeStringTemplateEntry, data: Void): Void
visitExpression¶
open fun visitExpression(@NotNull expression: KtExpression)
fun visitExpression(@NotNull expression: KtExpression, data: Void): Void
visitExpressionWithLabel¶
open fun visitExpressionWithLabel(@NotNull expression: KtExpressionWithLabel)
fun visitExpressionWithLabel(@NotNull expression: KtExpressionWithLabel, data: Void): Void
visitFile¶
open fun visitFile(psiFile: @NotNull PsiFile)
visitFileAnnotationList¶
open fun visitFileAnnotationList(@NotNull fileAnnotationList: KtFileAnnotationList, data: D): R
visitFinallySection¶
open fun visitFinallySection(@NotNull finallySection: KtFinallySection)
fun visitFinallySection(@NotNull finallySection: KtFinallySection, data: Void): Void
visitForExpression¶
open fun visitForExpression(@NotNull expression: KtForExpression)
fun visitForExpression(@NotNull expression: KtForExpression, data: Void): Void
visitFunctionType¶
open fun visitFunctionType(@NotNull type: KtFunctionType)
fun visitFunctionType(@NotNull type: KtFunctionType, data: Void): Void
visitIfExpression¶
open fun visitIfExpression(@NotNull expression: KtIfExpression)
fun visitIfExpression(@NotNull expression: KtIfExpression, data: Void): Void
visitImportAlias¶
open fun visitImportAlias(@NotNull importAlias: KtImportAlias, data: D): R
visitImportDirective¶
open fun visitImportDirective(@NotNull importDirective: KtImportDirective)
fun visitImportDirective(@NotNull importDirective: KtImportDirective, data: Void): Void
visitImportList¶
open fun visitImportList(@NotNull importList: KtImportList)
fun visitImportList(@NotNull importList: KtImportList, data: Void): Void
visitInitializerList¶
open fun visitInitializerList(@NotNull list: KtInitializerList)
fun visitInitializerList(@NotNull list: KtInitializerList, data: Void): Void
visitIntersectionType¶
open fun visitIntersectionType(@NotNull intersectionType: KtIntersectionType)
open fun visitIntersectionType(@NotNull intersectionType: KtIntersectionType, data: Void): Void
visitIsExpression¶
open fun visitIsExpression(@NotNull expression: KtIsExpression)
fun visitIsExpression(@NotNull expression: KtIsExpression, data: Void): Void
visitKtCommonFile¶
fun visitKtCommonFile(@NotNull file: KtCommonFile): R
Required for KtCommonFile implementation. It is not expected to be used, because KtCommonFile should not be used directly.
visitKtElement¶
open fun visitKtElement(@NotNull element: KtElement)
fun visitKtElement(@NotNull element: KtElement, data: Void): Void
visitKtFile¶
open fun visitKtFile(@NotNull file: KtFile)
fun visitKtFile(@NotNull file: KtFile, data: Void): Void
visitLabeledExpression¶
open fun visitLabeledExpression(@NotNull expression: KtLabeledExpression)
fun visitLabeledExpression(@NotNull expression: KtLabeledExpression, data: Void): Void
visitLambdaExpression¶
open fun visitLambdaExpression(@NotNull lambdaExpression: KtLambdaExpression)
fun visitLambdaExpression(@NotNull expression: KtLambdaExpression, data: Void): Void
visitLiteralStringTemplateEntry¶
open fun visitLiteralStringTemplateEntry(@NotNull entry: KtLiteralStringTemplateEntry)
fun visitLiteralStringTemplateEntry(@NotNull entry: KtLiteralStringTemplateEntry, data: Void): Void
visitLoopExpression¶
open fun visitLoopExpression(@NotNull loopExpression: KtLoopExpression)
fun visitLoopExpression(@NotNull loopExpression: KtLoopExpression, data: Void): Void
visitModifierList¶
open fun visitModifierList(@NotNull list: KtModifierList)
fun visitModifierList(@NotNull list: KtModifierList, data: Void): Void
visitNamedDeclaration¶
open fun visitNamedDeclaration(@NotNull declaration: KtNamedDeclaration)
fun visitNamedDeclaration(@NotNull declaration: KtNamedDeclaration, data: Void): Void
visitNamedFunction¶
open fun visitNamedFunction(@NotNull function: KtNamedFunction)
fun visitNamedFunction(@NotNull function: KtNamedFunction, data: Void): Void
visitNullableType¶
open fun visitNullableType(@NotNull nullableType: KtNullableType)
fun visitNullableType(@NotNull nullableType: KtNullableType, data: Void): Void
visitObjectDeclaration¶
open fun visitObjectDeclaration(@NotNull declaration: KtObjectDeclaration)
fun visitObjectDeclaration(@NotNull declaration: KtObjectDeclaration, data: Void): Void
visitObjectLiteralExpression¶
open fun visitObjectLiteralExpression(@NotNull expression: KtObjectLiteralExpression)
fun visitObjectLiteralExpression(@NotNull expression: KtObjectLiteralExpression, data: Void): Void
visitOuterLanguageElement¶
open fun visitOuterLanguageElement(element: @NotNull OuterLanguageElement)
visitPackageDirective¶
open fun visitPackageDirective(@NotNull directive: KtPackageDirective)
open fun visitPackageDirective(@NotNull directive: KtPackageDirective, data: Void): Void
visitParameter¶
open fun visitParameter(@NotNull parameter: KtParameter)
fun visitParameter(@NotNull parameter: KtParameter, data: Void): Void
visitParameterList¶
open fun visitParameterList(@NotNull list: KtParameterList)
fun visitParameterList(@NotNull list: KtParameterList, data: Void): Void
visitParenthesizedExpression¶
open fun visitParenthesizedExpression(@NotNull expression: KtParenthesizedExpression)
fun visitParenthesizedExpression(@NotNull expression: KtParenthesizedExpression, data: Void): Void
visitPlainText¶
open fun visitPlainText(content: @NotNull PsiPlainText)
visitPlainTextFile¶
open fun visitPlainTextFile(file: @NotNull PsiPlainTextFile)
visitPostfixExpression¶
open fun visitPostfixExpression(@NotNull expression: KtPostfixExpression)
fun visitPostfixExpression(@NotNull expression: KtPostfixExpression, data: Void): Void
visitPrefixExpression¶
open fun visitPrefixExpression(@NotNull expression: KtPrefixExpression)
fun visitPrefixExpression(@NotNull expression: KtPrefixExpression, data: Void): Void
visitPrimaryConstructor¶
open fun visitPrimaryConstructor(@NotNull constructor: KtPrimaryConstructor)
fun visitPrimaryConstructor(@NotNull constructor: KtPrimaryConstructor, data: Void): Void
visitProperty¶
open fun visitProperty(@NotNull property: KtProperty)
fun visitProperty(@NotNull property: KtProperty, data: Void): Void
visitPropertyAccessor¶
open fun visitPropertyAccessor(@NotNull accessor: KtPropertyAccessor)
fun visitPropertyAccessor(@NotNull accessor: KtPropertyAccessor, data: Void): Void
visitPropertyDelegate¶
open fun visitPropertyDelegate(@NotNull delegate: KtPropertyDelegate)
fun visitPropertyDelegate(@NotNull delegate: KtPropertyDelegate, data: Void): Void
visitQualifiedExpression¶
open fun visitQualifiedExpression(@NotNull expression: KtQualifiedExpression)
fun visitQualifiedExpression(@NotNull expression: KtQualifiedExpression, data: Void): Void
visitReferenceExpression¶
open fun visitReferenceExpression(@NotNull expression: KtReferenceExpression)
fun visitReferenceExpression(@NotNull expression: KtReferenceExpression, data: Void): Void
visitReturnExpression¶
open fun visitReturnExpression(@NotNull expression: KtReturnExpression)
fun visitReturnExpression(@NotNull expression: KtReturnExpression, data: Void): Void
visitSafeQualifiedExpression¶
open fun visitSafeQualifiedExpression(@NotNull expression: KtSafeQualifiedExpression)
fun visitSafeQualifiedExpression(@NotNull expression: KtSafeQualifiedExpression, data: Void): Void
visitScript¶
open fun visitScript(@NotNull script: KtScript)
fun visitScript(@NotNull script: KtScript, data: Void): Void
visitScriptInitializer¶
open fun visitScriptInitializer(@NotNull initializer: KtScriptInitializer)
open fun visitScriptInitializer(@NotNull initializer: KtScriptInitializer, data: Void): Void
visitSecondaryConstructor¶
open fun visitSecondaryConstructor(@NotNull constructor: KtSecondaryConstructor)
fun visitSecondaryConstructor(@NotNull constructor: KtSecondaryConstructor, data: Void): Void
visitSimpleNameExpression¶
open fun visitSimpleNameExpression(@NotNull expression: KtSimpleNameExpression)
fun visitSimpleNameExpression(@NotNull expression: KtSimpleNameExpression, data: Void): Void
visitSimpleNameStringTemplateEntry¶
open fun visitSimpleNameStringTemplateEntry(@NotNull entry: KtSimpleNameStringTemplateEntry)
fun visitSimpleNameStringTemplateEntry(@NotNull entry: KtSimpleNameStringTemplateEntry, data: Void): Void
visitStringInterpolationPrefix¶
open fun visitStringInterpolationPrefix(@NotNull prefix: KtStringInterpolationPrefix, data: D): R
See also
visitStringTemplateEntry¶
open fun visitStringTemplateEntry(@NotNull entry: KtStringTemplateEntry)
fun visitStringTemplateEntry(@NotNull entry: KtStringTemplateEntry, data: Void): Void
visitStringTemplateEntryWithExpression¶
open fun visitStringTemplateEntryWithExpression(@NotNull entry: KtStringTemplateEntryWithExpression)
fun visitStringTemplateEntryWithExpression(@NotNull entry: KtStringTemplateEntryWithExpression, data: Void): Void
visitStringTemplateExpression¶
open fun visitStringTemplateExpression(@NotNull expression: KtStringTemplateExpression)
fun visitStringTemplateExpression(@NotNull expression: KtStringTemplateExpression, data: Void): Void
visitSuperExpression¶
open fun visitSuperExpression(@NotNull expression: KtSuperExpression)
fun visitSuperExpression(@NotNull expression: KtSuperExpression, data: Void): Void
visitSuperTypeCallEntry¶
open fun visitSuperTypeCallEntry(@NotNull call: KtSuperTypeCallEntry)
fun visitSuperTypeCallEntry(@NotNull call: KtSuperTypeCallEntry, data: Void): Void
visitSuperTypeEntry¶
open fun visitSuperTypeEntry(@NotNull specifier: KtSuperTypeEntry)
fun visitSuperTypeEntry(@NotNull specifier: KtSuperTypeEntry, data: Void): Void
visitSuperTypeList¶
open fun visitSuperTypeList(@NotNull list: KtSuperTypeList)
fun visitSuperTypeList(@NotNull list: KtSuperTypeList, data: Void): Void
visitSuperTypeListEntry¶
open fun visitSuperTypeListEntry(@NotNull specifier: KtSuperTypeListEntry)
fun visitSuperTypeListEntry(@NotNull specifier: KtSuperTypeListEntry, data: Void): Void
visitThisExpression¶
open fun visitThisExpression(@NotNull expression: KtThisExpression)
fun visitThisExpression(@NotNull expression: KtThisExpression, data: Void): Void
visitThrowExpression¶
open fun visitThrowExpression(@NotNull expression: KtThrowExpression)
fun visitThrowExpression(@NotNull expression: KtThrowExpression, data: Void): Void
visitTryExpression¶
open fun visitTryExpression(@NotNull expression: KtTryExpression)
fun visitTryExpression(@NotNull expression: KtTryExpression, data: Void): Void
visitTypeAlias¶
open fun visitTypeAlias(@NotNull typeAlias: KtTypeAlias)
fun visitTypeAlias(@NotNull typeAlias: KtTypeAlias, data: Void): Void
visitTypeArgumentList¶
open fun visitTypeArgumentList(@NotNull typeArgumentList: KtTypeArgumentList)
fun visitTypeArgumentList(@NotNull typeArgumentList: KtTypeArgumentList, data: Void): Void
visitTypeConstraint¶
open fun visitTypeConstraint(@NotNull constraint: KtTypeConstraint)
fun visitTypeConstraint(@NotNull constraint: KtTypeConstraint, data: Void): Void
visitTypeConstraintList¶
open fun visitTypeConstraintList(@NotNull list: KtTypeConstraintList)
fun visitTypeConstraintList(@NotNull list: KtTypeConstraintList, data: Void): Void
visitTypeParameter¶
open fun visitTypeParameter(@NotNull parameter: KtTypeParameter)
fun visitTypeParameter(@NotNull parameter: KtTypeParameter, data: Void): Void
visitTypeParameterList¶
open fun visitTypeParameterList(@NotNull list: KtTypeParameterList)
fun visitTypeParameterList(@NotNull list: KtTypeParameterList, data: Void): Void
visitTypeProjection¶
open fun visitTypeProjection(@NotNull typeProjection: KtTypeProjection)
fun visitTypeProjection(@NotNull typeProjection: KtTypeProjection, data: Void): Void
visitTypeReference¶
open fun visitTypeReference(@NotNull typeReference: KtTypeReference)
fun visitTypeReference(@NotNull typeReference: KtTypeReference, data: Void): Void
visitUnaryExpression¶
open fun visitUnaryExpression(@NotNull expression: KtUnaryExpression)
fun visitUnaryExpression(@NotNull expression: KtUnaryExpression, data: Void): Void
visitUnionType¶
open fun visitUnionType(@NotNull unionType: KtUnionType)
open fun visitUnionType(@NotNull unionType: KtUnionType, data: Void): Void
visitUserType¶
open fun visitUserType(@NotNull type: KtUserType)
fun visitUserType(@NotNull type: KtUserType, data: Void): Void
visitValueArgumentList¶
open fun visitValueArgumentList(@NotNull list: KtValueArgumentList)
fun visitValueArgumentList(@NotNull list: KtValueArgumentList, data: Void): Void
visitWhenConditionInRange¶
open fun visitWhenConditionInRange(@NotNull condition: KtWhenConditionInRange)
fun visitWhenConditionInRange(@NotNull condition: KtWhenConditionInRange, data: Void): Void
visitWhenConditionIsPattern¶
open fun visitWhenConditionIsPattern(@NotNull condition: KtWhenConditionIsPattern)
fun visitWhenConditionIsPattern(@NotNull condition: KtWhenConditionIsPattern, data: Void): Void
visitWhenConditionWithExpression¶
open fun visitWhenConditionWithExpression(@NotNull condition: KtWhenConditionWithExpression)
fun visitWhenConditionWithExpression(@NotNull condition: KtWhenConditionWithExpression, data: Void): Void
visitWhenEntry¶
open fun visitWhenEntry(@NotNull ktWhenEntry: KtWhenEntry)
fun visitWhenEntry(@NotNull ktWhenEntry: KtWhenEntry, data: Void): Void
visitWhenExpression¶
open fun visitWhenExpression(@NotNull expression: KtWhenExpression)
fun visitWhenExpression(@NotNull expression: KtWhenExpression, data: Void): Void
visitWhileExpression¶
open fun visitWhileExpression(@NotNull expression: KtWhileExpression)
fun visitWhileExpression(@NotNull expression: KtWhileExpression, data: Void): Void
visitWhiteSpace¶
open fun visitWhiteSpace(space: @NotNull PsiWhiteSpace)