Class KotlinTreeParserVisitor

java.lang.Object
org.jetbrains.kotlin.com.intellij.psi.PsiElementVisitor
org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
org.openrewrite.kotlin.internal.KotlinTreeParserVisitor

public class KotlinTreeParserVisitor extends org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
PSI based parser
  • Field Summary

    Fields inherited from class org.jetbrains.kotlin.com.intellij.psi.PsiElementVisitor

    EMPTY_VISITOR
  • Constructor Summary

    Constructors
    Constructor
    Description
    KotlinTreeParserVisitor(org.openrewrite.kotlin.internal.KotlinSource kotlinSource, org.openrewrite.kotlin.internal.PsiElementAssociations psiElementAssociations, List<org.openrewrite.style.NamedStyles> styles, @Nullable Path relativeTo, org.openrewrite.ExecutionContext ctx)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.openrewrite.java.tree.Space
    merge(@Nullable org.openrewrite.java.tree.Space s1, @Nullable org.openrewrite.java.tree.Space s2)
     
     
    org.openrewrite.java.tree.J
    visitAnnotatedExpression(org.jetbrains.kotlin.psi.KtAnnotatedExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitAnnotation(org.jetbrains.kotlin.psi.KtAnnotation annotation, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitAnnotationEntry(org.jetbrains.kotlin.psi.KtAnnotationEntry annotationEntry, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitAnnotationUseSiteTarget(org.jetbrains.kotlin.psi.KtAnnotationUseSiteTarget annotationTarget, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitAnonymousInitializer(org.jetbrains.kotlin.psi.KtAnonymousInitializer initializer, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitArgument(org.jetbrains.kotlin.psi.KtValueArgument argument, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitArrayAccessExpression(org.jetbrains.kotlin.psi.KtArrayAccessExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitBackingField(org.jetbrains.kotlin.psi.KtBackingField accessor, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitBinaryExpression(org.jetbrains.kotlin.psi.KtBinaryExpression expression, org.openrewrite.ExecutionContext data)
     
    void
    visitBinaryFile(org.jetbrains.kotlin.com.intellij.psi.PsiBinaryFile file)
     
    org.openrewrite.java.tree.J
    visitBinaryWithTypeRHSExpression(org.jetbrains.kotlin.psi.KtBinaryExpressionWithTypeRHS expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitBlockExpression(org.jetbrains.kotlin.psi.KtBlockExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitBlockStringTemplateEntry(org.jetbrains.kotlin.psi.KtBlockStringTemplateEntry entry, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitBreakExpression(org.jetbrains.kotlin.psi.KtBreakExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitCallableReferenceExpression(org.jetbrains.kotlin.psi.KtCallableReferenceExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitCallExpression(org.jetbrains.kotlin.psi.KtCallExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitCatchSection(org.jetbrains.kotlin.psi.KtCatchClause catchClause, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitClass(org.jetbrains.kotlin.psi.KtClass klass, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitClassBody(org.jetbrains.kotlin.psi.KtClassBody classBody, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitClassInitializer(org.jetbrains.kotlin.psi.KtClassInitializer initializer, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitClassLiteralExpression(org.jetbrains.kotlin.psi.KtClassLiteralExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitClassOrObject(org.jetbrains.kotlin.psi.KtClassOrObject classOrObject, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitCollectionLiteralExpression(org.jetbrains.kotlin.psi.KtCollectionLiteralExpression expression, org.openrewrite.ExecutionContext data)
     
    void
    visitComment(org.jetbrains.kotlin.com.intellij.psi.PsiComment comment)
     
    org.openrewrite.java.tree.J
    visitConstantExpression(org.jetbrains.kotlin.psi.KtConstantExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitConstructorCalleeExpression(org.jetbrains.kotlin.psi.KtConstructorCalleeExpression constructorCalleeExpression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitConstructorDelegationCall(org.jetbrains.kotlin.psi.KtConstructorDelegationCall call, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitContextReceiverList(org.jetbrains.kotlin.psi.KtContextReceiverList contextReceiverList, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitContinueExpression(org.jetbrains.kotlin.psi.KtContinueExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitDeclaration(org.jetbrains.kotlin.psi.KtDeclaration dcl, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitDelegatedSuperTypeEntry(org.jetbrains.kotlin.psi.KtDelegatedSuperTypeEntry specifier, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitDestructuringDeclaration(org.jetbrains.kotlin.psi.KtDestructuringDeclaration multiDeclaration, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitDestructuringDeclarationEntry(org.jetbrains.kotlin.psi.KtDestructuringDeclarationEntry multiDeclarationEntry, org.openrewrite.ExecutionContext data)
     
    void
    visitDirectory(org.jetbrains.kotlin.com.intellij.psi.PsiDirectory dir)
     
    org.openrewrite.java.tree.J
    visitDotQualifiedExpression(org.jetbrains.kotlin.psi.KtDotQualifiedExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitDoubleColonExpression(org.jetbrains.kotlin.psi.KtDoubleColonExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitDoWhileExpression(org.jetbrains.kotlin.psi.KtDoWhileExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitDynamicType(org.jetbrains.kotlin.psi.KtDynamicType type, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitEnumEntry(org.jetbrains.kotlin.psi.KtEnumEntry enumEntry, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitEscapeStringTemplateEntry(org.jetbrains.kotlin.psi.KtEscapeStringTemplateEntry entry, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitExpression(org.jetbrains.kotlin.psi.KtExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitExpressionWithLabel(org.jetbrains.kotlin.psi.KtExpressionWithLabel expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitFileAnnotationList(org.jetbrains.kotlin.psi.KtFileAnnotationList fileAnnotationList, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitFinallySection(org.jetbrains.kotlin.psi.KtFinallySection finallySection, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitForExpression(org.jetbrains.kotlin.psi.KtForExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitFunctionType(org.jetbrains.kotlin.psi.KtFunctionType type, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitIfExpression(org.jetbrains.kotlin.psi.KtIfExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitImportAlias(org.jetbrains.kotlin.psi.KtImportAlias importAlias, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitImportDirective(org.jetbrains.kotlin.psi.KtImportDirective importDirective, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitImportList(org.jetbrains.kotlin.psi.KtImportList importList, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitInitializerList(org.jetbrains.kotlin.psi.KtInitializerList list, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitIntersectionType(org.jetbrains.kotlin.psi.KtIntersectionType definitelyNotNullType, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitIsExpression(org.jetbrains.kotlin.psi.KtIsExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitKtElement(org.jetbrains.kotlin.psi.KtElement element, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitKtFile(org.jetbrains.kotlin.psi.KtFile file, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitLabeledExpression(org.jetbrains.kotlin.psi.KtLabeledExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitLambdaExpression(org.jetbrains.kotlin.psi.KtLambdaExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitLiteralStringTemplateEntry(org.jetbrains.kotlin.psi.KtLiteralStringTemplateEntry entry, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitLoopExpression(org.jetbrains.kotlin.psi.KtLoopExpression loopExpression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitModifierList(org.jetbrains.kotlin.psi.KtModifierList list, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitNamedDeclaration(org.jetbrains.kotlin.psi.KtNamedDeclaration declaration, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitNamedFunction(org.jetbrains.kotlin.psi.KtNamedFunction function, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitNullableType(org.jetbrains.kotlin.psi.KtNullableType nullableType, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitObjectDeclaration(org.jetbrains.kotlin.psi.KtObjectDeclaration declaration, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitObjectLiteralExpression(org.jetbrains.kotlin.psi.KtObjectLiteralExpression expression, org.openrewrite.ExecutionContext data)
     
    @Nullable org.openrewrite.java.tree.J
    visitPackageDirective(org.jetbrains.kotlin.psi.KtPackageDirective directive, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitParameter(org.jetbrains.kotlin.psi.KtParameter parameter, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitParameterList(org.jetbrains.kotlin.psi.KtParameterList list, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitParenthesizedExpression(org.jetbrains.kotlin.psi.KtParenthesizedExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitPostfixExpression(org.jetbrains.kotlin.psi.KtPostfixExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitPrefixExpression(org.jetbrains.kotlin.psi.KtPrefixExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitPrimaryConstructor(org.jetbrains.kotlin.psi.KtPrimaryConstructor constructor, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitProperty(org.jetbrains.kotlin.psi.KtProperty property, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitPropertyAccessor(org.jetbrains.kotlin.psi.KtPropertyAccessor accessor, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitPropertyDelegate(org.jetbrains.kotlin.psi.KtPropertyDelegate delegate, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitQualifiedExpression(org.jetbrains.kotlin.psi.KtQualifiedExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitReferenceExpression(org.jetbrains.kotlin.psi.KtReferenceExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitReturnExpression(org.jetbrains.kotlin.psi.KtReturnExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitSafeQualifiedExpression(org.jetbrains.kotlin.psi.KtSafeQualifiedExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitScript(org.jetbrains.kotlin.psi.KtScript script, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitScriptInitializer(org.jetbrains.kotlin.psi.KtScriptInitializer initializer, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitSecondaryConstructor(org.jetbrains.kotlin.psi.KtSecondaryConstructor constructor, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitSelfType(org.jetbrains.kotlin.psi.KtSelfType type, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitSimpleNameExpression(org.jetbrains.kotlin.psi.KtSimpleNameExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitSimpleNameStringTemplateEntry(org.jetbrains.kotlin.psi.KtSimpleNameStringTemplateEntry entry, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitStringTemplateEntry(org.jetbrains.kotlin.psi.KtStringTemplateEntry entry, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitStringTemplateEntryWithExpression(org.jetbrains.kotlin.psi.KtStringTemplateEntryWithExpression entry, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitStringTemplateExpression(org.jetbrains.kotlin.psi.KtStringTemplateExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitSuperExpression(org.jetbrains.kotlin.psi.KtSuperExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitSuperTypeCallEntry(org.jetbrains.kotlin.psi.KtSuperTypeCallEntry call, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitSuperTypeEntry(org.jetbrains.kotlin.psi.KtSuperTypeEntry specifier, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitSuperTypeList(org.jetbrains.kotlin.psi.KtSuperTypeList list, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitSuperTypeListEntry(org.jetbrains.kotlin.psi.KtSuperTypeListEntry specifier, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitThisExpression(org.jetbrains.kotlin.psi.KtThisExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitThrowExpression(org.jetbrains.kotlin.psi.KtThrowExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitTryExpression(org.jetbrains.kotlin.psi.KtTryExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitTypeAlias(org.jetbrains.kotlin.psi.KtTypeAlias typeAlias, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitTypeArgumentList(org.jetbrains.kotlin.psi.KtTypeArgumentList typeArgumentList, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitTypeConstraint(org.jetbrains.kotlin.psi.KtTypeConstraint constraint, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitTypeConstraintList(org.jetbrains.kotlin.psi.KtTypeConstraintList list, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitTypeParameter(org.jetbrains.kotlin.psi.KtTypeParameter parameter, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitTypeParameterList(org.jetbrains.kotlin.psi.KtTypeParameterList list, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitTypeProjection(org.jetbrains.kotlin.psi.KtTypeProjection typeProjection, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitTypeReference(org.jetbrains.kotlin.psi.KtTypeReference typeReference, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitUnaryExpression(org.jetbrains.kotlin.psi.KtUnaryExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitUserType(org.jetbrains.kotlin.psi.KtUserType type, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitValueArgumentList(org.jetbrains.kotlin.psi.KtValueArgumentList list, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitWhenConditionInRange(org.jetbrains.kotlin.psi.KtWhenConditionInRange condition, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitWhenConditionIsPattern(org.jetbrains.kotlin.psi.KtWhenConditionIsPattern condition, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitWhenConditionWithExpression(org.jetbrains.kotlin.psi.KtWhenConditionWithExpression condition, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitWhenEntry(org.jetbrains.kotlin.psi.KtWhenEntry ktWhenEntry, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitWhenExpression(org.jetbrains.kotlin.psi.KtWhenExpression expression, org.openrewrite.ExecutionContext data)
     
    org.openrewrite.java.tree.J
    visitWhileExpression(org.jetbrains.kotlin.psi.KtWhileExpression expression, org.openrewrite.ExecutionContext data)
     

    Methods inherited from class org.jetbrains.kotlin.com.intellij.psi.PsiElementVisitor

    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 Details

    • KotlinTreeParserVisitor

      public KotlinTreeParserVisitor(org.openrewrite.kotlin.internal.KotlinSource kotlinSource, org.openrewrite.kotlin.internal.PsiElementAssociations psiElementAssociations, List<org.openrewrite.style.NamedStyles> styles, @Nullable Path relativeTo, org.openrewrite.ExecutionContext ctx)
  • Method Details

    • parse

      public K.CompilationUnit parse()
    • visitParenthesizedExpression

      public org.openrewrite.java.tree.J visitParenthesizedExpression(org.jetbrains.kotlin.psi.KtParenthesizedExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitParenthesizedExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitForExpression

      public org.openrewrite.java.tree.J visitForExpression(org.jetbrains.kotlin.psi.KtForExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitForExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitAnnotatedExpression

      public org.openrewrite.java.tree.J visitAnnotatedExpression(org.jetbrains.kotlin.psi.KtAnnotatedExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitAnnotatedExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitAnnotationUseSiteTarget

      public org.openrewrite.java.tree.J visitAnnotationUseSiteTarget(org.jetbrains.kotlin.psi.KtAnnotationUseSiteTarget annotationTarget, org.openrewrite.ExecutionContext data)
      Overrides:
      visitAnnotationUseSiteTarget in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitAnonymousInitializer

      public org.openrewrite.java.tree.J visitAnonymousInitializer(org.jetbrains.kotlin.psi.KtAnonymousInitializer initializer, org.openrewrite.ExecutionContext data)
      Overrides:
      visitAnonymousInitializer in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitArrayAccessExpression

      public org.openrewrite.java.tree.J visitArrayAccessExpression(org.jetbrains.kotlin.psi.KtArrayAccessExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitArrayAccessExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitBackingField

      public org.openrewrite.java.tree.J visitBackingField(org.jetbrains.kotlin.psi.KtBackingField accessor, org.openrewrite.ExecutionContext data)
      Overrides:
      visitBackingField in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitBinaryWithTypeRHSExpression

      public org.openrewrite.java.tree.J visitBinaryWithTypeRHSExpression(org.jetbrains.kotlin.psi.KtBinaryExpressionWithTypeRHS expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitBinaryWithTypeRHSExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitBlockStringTemplateEntry

      public org.openrewrite.java.tree.J visitBlockStringTemplateEntry(org.jetbrains.kotlin.psi.KtBlockStringTemplateEntry entry, org.openrewrite.ExecutionContext data)
      Overrides:
      visitBlockStringTemplateEntry in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitBreakExpression

      public org.openrewrite.java.tree.J visitBreakExpression(org.jetbrains.kotlin.psi.KtBreakExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitBreakExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitCallableReferenceExpression

      public org.openrewrite.java.tree.J visitCallableReferenceExpression(org.jetbrains.kotlin.psi.KtCallableReferenceExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitCallableReferenceExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitCatchSection

      public org.openrewrite.java.tree.J visitCatchSection(org.jetbrains.kotlin.psi.KtCatchClause catchClause, org.openrewrite.ExecutionContext data)
      Overrides:
      visitCatchSection in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitClassInitializer

      public org.openrewrite.java.tree.J visitClassInitializer(org.jetbrains.kotlin.psi.KtClassInitializer initializer, org.openrewrite.ExecutionContext data)
      Overrides:
      visitClassInitializer in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitClassLiteralExpression

      public org.openrewrite.java.tree.J visitClassLiteralExpression(org.jetbrains.kotlin.psi.KtClassLiteralExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitClassLiteralExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitClassOrObject

      public org.openrewrite.java.tree.J visitClassOrObject(org.jetbrains.kotlin.psi.KtClassOrObject classOrObject, org.openrewrite.ExecutionContext data)
      Overrides:
      visitClassOrObject in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitCollectionLiteralExpression

      public org.openrewrite.java.tree.J visitCollectionLiteralExpression(org.jetbrains.kotlin.psi.KtCollectionLiteralExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitCollectionLiteralExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitConstructorCalleeExpression

      public org.openrewrite.java.tree.J visitConstructorCalleeExpression(org.jetbrains.kotlin.psi.KtConstructorCalleeExpression constructorCalleeExpression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitConstructorCalleeExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitConstructorDelegationCall

      public org.openrewrite.java.tree.J visitConstructorDelegationCall(org.jetbrains.kotlin.psi.KtConstructorDelegationCall call, org.openrewrite.ExecutionContext data)
      Overrides:
      visitConstructorDelegationCall in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitContextReceiverList

      public org.openrewrite.java.tree.J visitContextReceiverList(org.jetbrains.kotlin.psi.KtContextReceiverList contextReceiverList, org.openrewrite.ExecutionContext data)
      Overrides:
      visitContextReceiverList in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitContinueExpression

      public org.openrewrite.java.tree.J visitContinueExpression(org.jetbrains.kotlin.psi.KtContinueExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitContinueExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitDeclaration

      public org.openrewrite.java.tree.J visitDeclaration(org.jetbrains.kotlin.psi.KtDeclaration dcl, org.openrewrite.ExecutionContext data)
      Overrides:
      visitDeclaration in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitDelegatedSuperTypeEntry

      public org.openrewrite.java.tree.J visitDelegatedSuperTypeEntry(org.jetbrains.kotlin.psi.KtDelegatedSuperTypeEntry specifier, org.openrewrite.ExecutionContext data)
      Overrides:
      visitDelegatedSuperTypeEntry in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitDestructuringDeclarationEntry

      public org.openrewrite.java.tree.J visitDestructuringDeclarationEntry(org.jetbrains.kotlin.psi.KtDestructuringDeclarationEntry multiDeclarationEntry, org.openrewrite.ExecutionContext data)
      Overrides:
      visitDestructuringDeclarationEntry in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitDoubleColonExpression

      public org.openrewrite.java.tree.J visitDoubleColonExpression(org.jetbrains.kotlin.psi.KtDoubleColonExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitDoubleColonExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitDoWhileExpression

      public org.openrewrite.java.tree.J visitDoWhileExpression(org.jetbrains.kotlin.psi.KtDoWhileExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitDoWhileExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitDynamicType

      public org.openrewrite.java.tree.J visitDynamicType(org.jetbrains.kotlin.psi.KtDynamicType type, org.openrewrite.ExecutionContext data)
      Overrides:
      visitDynamicType in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitEnumEntry

      public org.openrewrite.java.tree.J visitEnumEntry(org.jetbrains.kotlin.psi.KtEnumEntry enumEntry, org.openrewrite.ExecutionContext data)
      Overrides:
      visitEnumEntry in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitEscapeStringTemplateEntry

      public org.openrewrite.java.tree.J visitEscapeStringTemplateEntry(org.jetbrains.kotlin.psi.KtEscapeStringTemplateEntry entry, org.openrewrite.ExecutionContext data)
      Overrides:
      visitEscapeStringTemplateEntry in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitExpression

      public org.openrewrite.java.tree.J visitExpression(org.jetbrains.kotlin.psi.KtExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitExpressionWithLabel

      public org.openrewrite.java.tree.J visitExpressionWithLabel(org.jetbrains.kotlin.psi.KtExpressionWithLabel expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitExpressionWithLabel in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitFileAnnotationList

      public org.openrewrite.java.tree.J visitFileAnnotationList(org.jetbrains.kotlin.psi.KtFileAnnotationList fileAnnotationList, org.openrewrite.ExecutionContext data)
      Overrides:
      visitFileAnnotationList in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitFinallySection

      public org.openrewrite.java.tree.J visitFinallySection(org.jetbrains.kotlin.psi.KtFinallySection finallySection, org.openrewrite.ExecutionContext data)
      Overrides:
      visitFinallySection in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitFunctionType

      public org.openrewrite.java.tree.J visitFunctionType(org.jetbrains.kotlin.psi.KtFunctionType type, org.openrewrite.ExecutionContext data)
      Overrides:
      visitFunctionType in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitImportAlias

      public org.openrewrite.java.tree.J visitImportAlias(org.jetbrains.kotlin.psi.KtImportAlias importAlias, org.openrewrite.ExecutionContext data)
      Overrides:
      visitImportAlias in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitImportList

      public org.openrewrite.java.tree.J visitImportList(org.jetbrains.kotlin.psi.KtImportList importList, org.openrewrite.ExecutionContext data)
      Overrides:
      visitImportList in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitInitializerList

      public org.openrewrite.java.tree.J visitInitializerList(org.jetbrains.kotlin.psi.KtInitializerList list, org.openrewrite.ExecutionContext data)
      Overrides:
      visitInitializerList in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitIntersectionType

      public org.openrewrite.java.tree.J visitIntersectionType(org.jetbrains.kotlin.psi.KtIntersectionType definitelyNotNullType, org.openrewrite.ExecutionContext data)
      Overrides:
      visitIntersectionType in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitIsExpression

      public org.openrewrite.java.tree.J visitIsExpression(org.jetbrains.kotlin.psi.KtIsExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitIsExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitLabeledExpression

      public org.openrewrite.java.tree.J visitLabeledExpression(org.jetbrains.kotlin.psi.KtLabeledExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitLabeledExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitLambdaExpression

      public org.openrewrite.java.tree.J visitLambdaExpression(org.jetbrains.kotlin.psi.KtLambdaExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitLambdaExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitLiteralStringTemplateEntry

      public org.openrewrite.java.tree.J visitLiteralStringTemplateEntry(org.jetbrains.kotlin.psi.KtLiteralStringTemplateEntry entry, org.openrewrite.ExecutionContext data)
      Overrides:
      visitLiteralStringTemplateEntry in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitLoopExpression

      public org.openrewrite.java.tree.J visitLoopExpression(org.jetbrains.kotlin.psi.KtLoopExpression loopExpression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitLoopExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitModifierList

      public org.openrewrite.java.tree.J visitModifierList(org.jetbrains.kotlin.psi.KtModifierList list, org.openrewrite.ExecutionContext data)
      Overrides:
      visitModifierList in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitNamedDeclaration

      public org.openrewrite.java.tree.J visitNamedDeclaration(org.jetbrains.kotlin.psi.KtNamedDeclaration declaration, org.openrewrite.ExecutionContext data)
      Overrides:
      visitNamedDeclaration in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitNullableType

      public org.openrewrite.java.tree.J visitNullableType(org.jetbrains.kotlin.psi.KtNullableType nullableType, org.openrewrite.ExecutionContext data)
      Overrides:
      visitNullableType in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitParameter

      public org.openrewrite.java.tree.J visitParameter(org.jetbrains.kotlin.psi.KtParameter parameter, org.openrewrite.ExecutionContext data)
      Overrides:
      visitParameter in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitParameterList

      public org.openrewrite.java.tree.J visitParameterList(org.jetbrains.kotlin.psi.KtParameterList list, org.openrewrite.ExecutionContext data)
      Overrides:
      visitParameterList in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitPrimaryConstructor

      public org.openrewrite.java.tree.J visitPrimaryConstructor(org.jetbrains.kotlin.psi.KtPrimaryConstructor constructor, org.openrewrite.ExecutionContext data)
      Overrides:
      visitPrimaryConstructor in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitPropertyAccessor

      public org.openrewrite.java.tree.J visitPropertyAccessor(org.jetbrains.kotlin.psi.KtPropertyAccessor accessor, org.openrewrite.ExecutionContext data)
      Overrides:
      visitPropertyAccessor in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitQualifiedExpression

      public org.openrewrite.java.tree.J visitQualifiedExpression(org.jetbrains.kotlin.psi.KtQualifiedExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitQualifiedExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitReferenceExpression

      public org.openrewrite.java.tree.J visitReferenceExpression(org.jetbrains.kotlin.psi.KtReferenceExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitReferenceExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitReturnExpression

      public org.openrewrite.java.tree.J visitReturnExpression(org.jetbrains.kotlin.psi.KtReturnExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitReturnExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitSafeQualifiedExpression

      public org.openrewrite.java.tree.J visitSafeQualifiedExpression(org.jetbrains.kotlin.psi.KtSafeQualifiedExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitSafeQualifiedExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitScript

      public org.openrewrite.java.tree.J visitScript(org.jetbrains.kotlin.psi.KtScript script, org.openrewrite.ExecutionContext data)
      Overrides:
      visitScript in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitScriptInitializer

      public org.openrewrite.java.tree.J visitScriptInitializer(org.jetbrains.kotlin.psi.KtScriptInitializer initializer, org.openrewrite.ExecutionContext data)
      Overrides:
      visitScriptInitializer in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitSecondaryConstructor

      public org.openrewrite.java.tree.J visitSecondaryConstructor(org.jetbrains.kotlin.psi.KtSecondaryConstructor constructor, org.openrewrite.ExecutionContext data)
      Overrides:
      visitSecondaryConstructor in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitSelfType

      public org.openrewrite.java.tree.J visitSelfType(org.jetbrains.kotlin.psi.KtSelfType type, org.openrewrite.ExecutionContext data)
      Overrides:
      visitSelfType in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitSimpleNameStringTemplateEntry

      public org.openrewrite.java.tree.J visitSimpleNameStringTemplateEntry(org.jetbrains.kotlin.psi.KtSimpleNameStringTemplateEntry entry, org.openrewrite.ExecutionContext data)
      Overrides:
      visitSimpleNameStringTemplateEntry in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitStringTemplateEntryWithExpression

      public org.openrewrite.java.tree.J visitStringTemplateEntryWithExpression(org.jetbrains.kotlin.psi.KtStringTemplateEntryWithExpression entry, org.openrewrite.ExecutionContext data)
      Overrides:
      visitStringTemplateEntryWithExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitSuperExpression

      public org.openrewrite.java.tree.J visitSuperExpression(org.jetbrains.kotlin.psi.KtSuperExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitSuperExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitSuperTypeEntry

      public org.openrewrite.java.tree.J visitSuperTypeEntry(org.jetbrains.kotlin.psi.KtSuperTypeEntry specifier, org.openrewrite.ExecutionContext data)
      Overrides:
      visitSuperTypeEntry in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitSuperTypeListEntry

      public org.openrewrite.java.tree.J visitSuperTypeListEntry(org.jetbrains.kotlin.psi.KtSuperTypeListEntry specifier, org.openrewrite.ExecutionContext data)
      Overrides:
      visitSuperTypeListEntry in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitThisExpression

      public org.openrewrite.java.tree.J visitThisExpression(org.jetbrains.kotlin.psi.KtThisExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitThisExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitThrowExpression

      public org.openrewrite.java.tree.J visitThrowExpression(org.jetbrains.kotlin.psi.KtThrowExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitThrowExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitTryExpression

      public org.openrewrite.java.tree.J visitTryExpression(org.jetbrains.kotlin.psi.KtTryExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitTryExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitTypeAlias

      public org.openrewrite.java.tree.J visitTypeAlias(org.jetbrains.kotlin.psi.KtTypeAlias typeAlias, org.openrewrite.ExecutionContext data)
      Overrides:
      visitTypeAlias in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitTypeArgumentList

      public org.openrewrite.java.tree.J visitTypeArgumentList(org.jetbrains.kotlin.psi.KtTypeArgumentList typeArgumentList, org.openrewrite.ExecutionContext data)
      Overrides:
      visitTypeArgumentList in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitTypeConstraint

      public org.openrewrite.java.tree.J visitTypeConstraint(org.jetbrains.kotlin.psi.KtTypeConstraint constraint, org.openrewrite.ExecutionContext data)
      Overrides:
      visitTypeConstraint in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitTypeConstraintList

      public org.openrewrite.java.tree.J visitTypeConstraintList(org.jetbrains.kotlin.psi.KtTypeConstraintList list, org.openrewrite.ExecutionContext data)
      Overrides:
      visitTypeConstraintList in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitTypeParameter

      public org.openrewrite.java.tree.J visitTypeParameter(org.jetbrains.kotlin.psi.KtTypeParameter parameter, org.openrewrite.ExecutionContext data)
      Overrides:
      visitTypeParameter in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitTypeParameterList

      public org.openrewrite.java.tree.J visitTypeParameterList(org.jetbrains.kotlin.psi.KtTypeParameterList list, org.openrewrite.ExecutionContext data)
      Overrides:
      visitTypeParameterList in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitTypeProjection

      public org.openrewrite.java.tree.J visitTypeProjection(org.jetbrains.kotlin.psi.KtTypeProjection typeProjection, org.openrewrite.ExecutionContext data)
      Overrides:
      visitTypeProjection in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitUnaryExpression

      public org.openrewrite.java.tree.J visitUnaryExpression(org.jetbrains.kotlin.psi.KtUnaryExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitUnaryExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitWhenConditionInRange

      public org.openrewrite.java.tree.J visitWhenConditionInRange(org.jetbrains.kotlin.psi.KtWhenConditionInRange condition, org.openrewrite.ExecutionContext data)
      Overrides:
      visitWhenConditionInRange in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitWhenConditionIsPattern

      public org.openrewrite.java.tree.J visitWhenConditionIsPattern(org.jetbrains.kotlin.psi.KtWhenConditionIsPattern condition, org.openrewrite.ExecutionContext data)
      Overrides:
      visitWhenConditionIsPattern in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitWhenConditionWithExpression

      public org.openrewrite.java.tree.J visitWhenConditionWithExpression(org.jetbrains.kotlin.psi.KtWhenConditionWithExpression condition, org.openrewrite.ExecutionContext data)
      Overrides:
      visitWhenConditionWithExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitWhenEntry

      public org.openrewrite.java.tree.J visitWhenEntry(org.jetbrains.kotlin.psi.KtWhenEntry ktWhenEntry, org.openrewrite.ExecutionContext data)
      Overrides:
      visitWhenEntry in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitWhenExpression

      public org.openrewrite.java.tree.J visitWhenExpression(org.jetbrains.kotlin.psi.KtWhenExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitWhenExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitWhileExpression

      public org.openrewrite.java.tree.J visitWhileExpression(org.jetbrains.kotlin.psi.KtWhileExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitWhileExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitBinaryFile

      public void visitBinaryFile(org.jetbrains.kotlin.com.intellij.psi.PsiBinaryFile file)
      Overrides:
      visitBinaryFile in class org.jetbrains.kotlin.com.intellij.psi.PsiElementVisitor
    • visitComment

      public void visitComment(org.jetbrains.kotlin.com.intellij.psi.PsiComment comment)
      Overrides:
      visitComment in class org.jetbrains.kotlin.com.intellij.psi.PsiElementVisitor
    • visitDirectory

      public void visitDirectory(org.jetbrains.kotlin.com.intellij.psi.PsiDirectory dir)
      Overrides:
      visitDirectory in class org.jetbrains.kotlin.com.intellij.psi.PsiElementVisitor
    • visitKtElement

      public org.openrewrite.java.tree.J visitKtElement(org.jetbrains.kotlin.psi.KtElement element, org.openrewrite.ExecutionContext data)
      Overrides:
      visitKtElement in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitKtFile

      public org.openrewrite.java.tree.J visitKtFile(org.jetbrains.kotlin.psi.KtFile file, org.openrewrite.ExecutionContext data)
      Overrides:
      visitKtFile in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitAnnotation

      public org.openrewrite.java.tree.J visitAnnotation(org.jetbrains.kotlin.psi.KtAnnotation annotation, org.openrewrite.ExecutionContext data)
      Overrides:
      visitAnnotation in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitAnnotationEntry

      public org.openrewrite.java.tree.J visitAnnotationEntry(org.jetbrains.kotlin.psi.KtAnnotationEntry annotationEntry, org.openrewrite.ExecutionContext data)
      Overrides:
      visitAnnotationEntry in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitArgument

      public org.openrewrite.java.tree.J visitArgument(org.jetbrains.kotlin.psi.KtValueArgument argument, org.openrewrite.ExecutionContext data)
      Overrides:
      visitArgument in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitBinaryExpression

      public org.openrewrite.java.tree.J visitBinaryExpression(org.jetbrains.kotlin.psi.KtBinaryExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitBinaryExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitBlockExpression

      public org.openrewrite.java.tree.J visitBlockExpression(org.jetbrains.kotlin.psi.KtBlockExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitBlockExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitCallExpression

      public org.openrewrite.java.tree.J visitCallExpression(org.jetbrains.kotlin.psi.KtCallExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitCallExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitConstantExpression

      public org.openrewrite.java.tree.J visitConstantExpression(org.jetbrains.kotlin.psi.KtConstantExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitConstantExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitClass

      public org.openrewrite.java.tree.J visitClass(org.jetbrains.kotlin.psi.KtClass klass, org.openrewrite.ExecutionContext data)
      Overrides:
      visitClass in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitClassBody

      public org.openrewrite.java.tree.J visitClassBody(org.jetbrains.kotlin.psi.KtClassBody classBody, org.openrewrite.ExecutionContext data)
      Overrides:
      visitClassBody in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitDestructuringDeclaration

      public org.openrewrite.java.tree.J visitDestructuringDeclaration(org.jetbrains.kotlin.psi.KtDestructuringDeclaration multiDeclaration, org.openrewrite.ExecutionContext data)
      Overrides:
      visitDestructuringDeclaration in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitDotQualifiedExpression

      public org.openrewrite.java.tree.J visitDotQualifiedExpression(org.jetbrains.kotlin.psi.KtDotQualifiedExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitDotQualifiedExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitIfExpression

      public org.openrewrite.java.tree.J visitIfExpression(org.jetbrains.kotlin.psi.KtIfExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitIfExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitImportDirective

      public org.openrewrite.java.tree.J visitImportDirective(org.jetbrains.kotlin.psi.KtImportDirective importDirective, org.openrewrite.ExecutionContext data)
      Overrides:
      visitImportDirective in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitNamedFunction

      public org.openrewrite.java.tree.J visitNamedFunction(org.jetbrains.kotlin.psi.KtNamedFunction function, org.openrewrite.ExecutionContext data)
      Overrides:
      visitNamedFunction in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitObjectLiteralExpression

      public org.openrewrite.java.tree.J visitObjectLiteralExpression(org.jetbrains.kotlin.psi.KtObjectLiteralExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitObjectLiteralExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitObjectDeclaration

      public org.openrewrite.java.tree.J visitObjectDeclaration(org.jetbrains.kotlin.psi.KtObjectDeclaration declaration, org.openrewrite.ExecutionContext data)
      Overrides:
      visitObjectDeclaration in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitPackageDirective

      public @Nullable org.openrewrite.java.tree.J visitPackageDirective(org.jetbrains.kotlin.psi.KtPackageDirective directive, org.openrewrite.ExecutionContext data)
      Overrides:
      visitPackageDirective in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitPrefixExpression

      public org.openrewrite.java.tree.J visitPrefixExpression(org.jetbrains.kotlin.psi.KtPrefixExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitPrefixExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitPostfixExpression

      public org.openrewrite.java.tree.J visitPostfixExpression(org.jetbrains.kotlin.psi.KtPostfixExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitPostfixExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitProperty

      public org.openrewrite.java.tree.J visitProperty(org.jetbrains.kotlin.psi.KtProperty property, org.openrewrite.ExecutionContext data)
      Overrides:
      visitProperty in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitPropertyDelegate

      public org.openrewrite.java.tree.J visitPropertyDelegate(org.jetbrains.kotlin.psi.KtPropertyDelegate delegate, org.openrewrite.ExecutionContext data)
      Overrides:
      visitPropertyDelegate in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitSimpleNameExpression

      public org.openrewrite.java.tree.J visitSimpleNameExpression(org.jetbrains.kotlin.psi.KtSimpleNameExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitSimpleNameExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitStringTemplateExpression

      public org.openrewrite.java.tree.J visitStringTemplateExpression(org.jetbrains.kotlin.psi.KtStringTemplateExpression expression, org.openrewrite.ExecutionContext data)
      Overrides:
      visitStringTemplateExpression in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitStringTemplateEntry

      public org.openrewrite.java.tree.J visitStringTemplateEntry(org.jetbrains.kotlin.psi.KtStringTemplateEntry entry, org.openrewrite.ExecutionContext data)
      Overrides:
      visitStringTemplateEntry in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitSuperTypeList

      public org.openrewrite.java.tree.J visitSuperTypeList(org.jetbrains.kotlin.psi.KtSuperTypeList list, org.openrewrite.ExecutionContext data)
      Overrides:
      visitSuperTypeList in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitSuperTypeCallEntry

      public org.openrewrite.java.tree.J visitSuperTypeCallEntry(org.jetbrains.kotlin.psi.KtSuperTypeCallEntry call, org.openrewrite.ExecutionContext data)
      Overrides:
      visitSuperTypeCallEntry in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitTypeReference

      public org.openrewrite.java.tree.J visitTypeReference(org.jetbrains.kotlin.psi.KtTypeReference typeReference, org.openrewrite.ExecutionContext data)
      Overrides:
      visitTypeReference in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitUserType

      public org.openrewrite.java.tree.J visitUserType(org.jetbrains.kotlin.psi.KtUserType type, org.openrewrite.ExecutionContext data)
      Overrides:
      visitUserType in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitValueArgumentList

      public org.openrewrite.java.tree.J visitValueArgumentList(org.jetbrains.kotlin.psi.KtValueArgumentList list, org.openrewrite.ExecutionContext data)
      Overrides:
      visitValueArgumentList in class org.jetbrains.kotlin.psi.KtVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • merge

      public static org.openrewrite.java.tree.Space merge(@Nullable org.openrewrite.java.tree.Space s1, @Nullable org.openrewrite.java.tree.Space s2)