public final class InitializerVisitor extends TranslatorVisitor<java.lang.Void>
| Constructor and Description |
|---|
InitializerVisitor(java.util.List<com.google.dart.compiler.backend.js.ast.JsStatement> result) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<com.google.dart.compiler.backend.js.ast.JsStatement> |
traverseClass(JetClassOrObject expression,
TranslationContext context) |
java.lang.Void |
visitAnonymousInitializer(JetClassInitializer initializer,
TranslationContext context) |
java.lang.Void |
visitDeclaration(JetDeclaration expression,
TranslationContext context) |
java.lang.Void |
visitObjectDeclaration(JetObjectDeclaration declaration,
TranslationContext context) |
java.lang.Void |
visitProperty(JetProperty property,
TranslationContext context) |
visitJetElementvisitAnnotatedExpression, visitAnnotation, visitAnnotationEntry, visitArgument, visitArrayAccessExpression, visitBinaryExpression, visitBinaryWithTypeRHSExpression, visitBlockExpression, visitBlockStringTemplateEntry, visitBreakExpression, visitCallableReferenceExpression, visitCallExpression, visitCatchSection, visitClass, visitClassBody, visitClassObject, visitConstantExpression, visitContinueExpression, visitDelegationByExpressionSpecifier, visitDelegationSpecifier, visitDelegationSpecifierList, visitDelegationToSuperCallSpecifier, visitDelegationToSuperClassSpecifier, visitDelegationToThisCall, visitDotQualifiedExpression, visitDoWhileExpression, visitEnumEntry, visitEscapeStringTemplateEntry, visitExpression, visitFinallySection, visitForExpression, visitFunctionLiteralExpression, visitFunctionType, visitIdeTemplate, visitIfExpression, visitImportDirective, visitInitializerList, visitIsExpression, visitJetFile, visitLabelQualifiedExpression, visitLiteralStringTemplateEntry, visitLoopExpression, visitModifierList, visitMultiDeclaration, visitMultiDeclarationEntry, visitNamedDeclaration, visitNamedFunction, visitNullableType, visitObjectDeclarationName, visitObjectLiteralExpression, visitParameter, visitParameterList, visitParenthesizedExpression, visitPostfixExpression, visitPrefixExpression, visitPropertyAccessor, visitPropertyDelegate, visitQualifiedExpression, visitReferenceExpression, visitReturnExpression, visitRootNamespaceExpression, visitSafeQualifiedExpression, visitScript, visitSelfType, visitSimpleNameExpression, visitSimpleNameStringTemplateEntry, visitStringTemplateEntry, visitStringTemplateEntryWithExpression, visitStringTemplateExpression, visitSuperExpression, visitThisExpression, visitThrowExpression, visitTryExpression, visitTypeArgumentList, visitTypeConstraint, visitTypeConstraintList, visitTypedef, visitTypeParameter, visitTypeParameterList, visitTypeProjection, visitTypeReference, visitUnaryExpression, visitUserType, visitValueArgumentList, visitWhenConditionExpression, visitWhenConditionInRange, visitWhenConditionIsPattern, visitWhenEntry, visitWhenExpression, visitWhileExpressionpublic InitializerVisitor(java.util.List<com.google.dart.compiler.backend.js.ast.JsStatement> result)
public final java.lang.Void visitProperty(@NotNull JetProperty property, @NotNull TranslationContext context)
visitProperty in class JetVisitor<java.lang.Void,TranslationContext>public java.lang.Void visitAnonymousInitializer(@NotNull JetClassInitializer initializer, @NotNull TranslationContext context)
visitAnonymousInitializer in class JetVisitor<java.lang.Void,TranslationContext>public java.lang.Void visitDeclaration(@NotNull JetDeclaration expression, @NotNull TranslationContext context)
visitDeclaration in class JetVisitor<java.lang.Void,TranslationContext>public java.lang.Void visitObjectDeclaration(@NotNull JetObjectDeclaration declaration, @NotNull TranslationContext context)
visitObjectDeclaration in class JetVisitor<java.lang.Void,TranslationContext>@NotNull public final java.util.List<com.google.dart.compiler.backend.js.ast.JsStatement> traverseClass(@NotNull JetClassOrObject expression, @NotNull TranslationContext context)