org.jetbrains.kotlin.js.translate.initializer
Class InitializerVisitor
java.lang.Object
com.intellij.psi.PsiElementVisitor
org.jetbrains.kotlin.psi.KtVisitor<T,TranslationContext>
org.jetbrains.kotlin.js.translate.general.TranslatorVisitor<java.lang.Void>
org.jetbrains.kotlin.js.translate.initializer.InitializerVisitor
public final class InitializerVisitor
- extends TranslatorVisitor<java.lang.Void>
Fields inherited from class com.intellij.psi.PsiElementVisitor |
EMPTY_VISITOR |
Methods inherited from class org.jetbrains.kotlin.psi.KtVisitor |
visitAnnotatedExpression, visitAnnotation, visitAnnotationEntry, visitAnnotationUseSiteTarget, visitArgument, visitArrayAccessExpression, visitBinaryExpression, visitBinaryWithTypeRHSExpression, visitBlockExpression, visitBlockStringTemplateEntry, visitBreakExpression, visitCallableReferenceExpression, visitCallExpression, visitCatchSection, visitClass, visitClassBody, visitClassInitializer, visitClassLiteralExpression, visitClassOrObject, visitConstantExpression, visitConstructorCalleeExpression, visitConstructorDelegationCall, visitContinueExpression, visitDelegatedSuperTypeEntry, visitDestructuringDeclaration, visitDestructuringDeclarationEntry, visitDotQualifiedExpression, visitDoubleColonExpression, visitDoWhileExpression, visitDynamicType, visitEnumEntry, visitEscapeStringTemplateEntry, visitExpression, visitExpressionWithLabel, visitFileAnnotationList, visitFinallySection, visitForExpression, visitFunctionType, visitIfExpression, visitImportDirective, visitImportList, visitInitializerList, visitIsExpression, visitKtFile, visitLabeledExpression, visitLambdaExpression, visitLiteralStringTemplateEntry, visitLoopExpression, visitModifierList, visitNamedDeclaration, visitNamedFunction, visitNullableType, visitObjectLiteralExpression, visitPackageDirective, visitParameter, visitParameterList, visitParenthesizedExpression, visitPostfixExpression, visitPrefixExpression, visitPrimaryConstructor, visitPropertyAccessor, visitPropertyDelegate, visitQualifiedExpression, visitReferenceExpression, visitReturnExpression, visitSafeQualifiedExpression, visitScript, visitScriptInitializer, visitSelfType, visitSimpleNameExpression, visitSimpleNameStringTemplateEntry, visitStringTemplateEntry, visitStringTemplateEntryWithExpression, visitStringTemplateExpression, visitSuperExpression, visitSuperTypeCallEntry, visitSuperTypeEntry, visitSuperTypeList, visitSuperTypeListEntry, visitThisExpression, visitThrowExpression, visitTryExpression, visitTypeArgumentList, visitTypeConstraint, visitTypeConstraintList, visitTypeParameter, visitTypeParameterList, visitTypeProjection, visitTypeReference, visitUnaryExpression, visitUserType, visitValueArgumentList, visitWhenConditionInRange, visitWhenConditionIsPattern, visitWhenConditionWithExpression, visitWhenEntry, visitWhenExpression, visitWhileExpression |
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 |
InitializerVisitor
public InitializerVisitor(java.util.List<JsStatement> result)
emptyResult
protected java.lang.Void emptyResult(@NotNull
TranslationContext context)
- Specified by:
emptyResult
in class TranslatorVisitor<java.lang.Void>
visitProperty
public final java.lang.Void visitProperty(@NotNull
KtProperty property,
@NotNull
TranslationContext context)
- Overrides:
visitProperty
in class KtVisitor<java.lang.Void,TranslationContext>
visitAnonymousInitializer
public java.lang.Void visitAnonymousInitializer(@NotNull
KtAnonymousInitializer initializer,
@NotNull
TranslationContext context)
- Overrides:
visitAnonymousInitializer
in class KtVisitor<java.lang.Void,TranslationContext>
visitDeclaration
public java.lang.Void visitDeclaration(@NotNull
KtDeclaration expression,
@NotNull
TranslationContext context)
- Overrides:
visitDeclaration
in class KtVisitor<java.lang.Void,TranslationContext>
visitObjectDeclaration
public java.lang.Void visitObjectDeclaration(@NotNull
KtObjectDeclaration declaration,
@NotNull
TranslationContext context)
- Overrides:
visitObjectDeclaration
in class KtVisitor<java.lang.Void,TranslationContext>
visitSecondaryConstructor
public java.lang.Void visitSecondaryConstructor(@NotNull
KtSecondaryConstructor constructor,
TranslationContext data)
- Overrides:
visitSecondaryConstructor
in class KtVisitor<java.lang.Void,TranslationContext>