public class DeclarationBodyVisitor extends TranslatorVisitor<java.lang.Void>
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<com.google.dart.compiler.backend.js.ast.JsPropertyInitializer> |
result |
| Constructor and Description |
|---|
DeclarationBodyVisitor() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<com.google.dart.compiler.backend.js.ast.JsPropertyInitializer> |
getResult() |
java.util.List<com.google.dart.compiler.backend.js.ast.JsPropertyInitializer> |
traverseClass(JetClassOrObject jetClass,
TranslationContext context) |
java.lang.Void |
visitAnonymousInitializer(JetClassInitializer expression,
TranslationContext context) |
java.lang.Void |
visitClass(JetClass expression,
TranslationContext context) |
java.lang.Void |
visitNamedFunction(JetNamedFunction expression,
TranslationContext context) |
java.lang.Void |
visitObjectDeclarationName(JetObjectDeclarationName expression,
TranslationContext context) |
java.lang.Void |
visitProperty(JetProperty expression,
TranslationContext context) |
visitJetElementvisitAnnotatedExpression, visitAnnotation, visitAnnotationEntry, visitArgument, visitArrayAccessExpression, visitBinaryExpression, visitBinaryWithTypeRHSExpression, visitBlockExpression, visitBlockStringTemplateEntry, visitBreakExpression, visitCallableReferenceExpression, visitCallExpression, visitCatchSection, visitClassBody, visitClassObject, visitConstantExpression, visitContinueExpression, visitDeclaration, 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, visitNullableType, visitObjectDeclaration, 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, visitWhileExpressionprotected final java.util.List<com.google.dart.compiler.backend.js.ast.JsPropertyInitializer> result
public DeclarationBodyVisitor()
@NotNull public java.util.List<com.google.dart.compiler.backend.js.ast.JsPropertyInitializer> getResult()
@NotNull public java.util.List<com.google.dart.compiler.backend.js.ast.JsPropertyInitializer> traverseClass(@NotNull JetClassOrObject jetClass, @NotNull TranslationContext context)
public java.lang.Void visitClass(@NotNull JetClass expression, @NotNull TranslationContext context)
visitClass in class JetVisitor<java.lang.Void,TranslationContext>public java.lang.Void visitNamedFunction(@NotNull JetNamedFunction expression, @NotNull TranslationContext context)
visitNamedFunction in class JetVisitor<java.lang.Void,TranslationContext>public java.lang.Void visitProperty(@NotNull JetProperty expression, @NotNull TranslationContext context)
visitProperty in class JetVisitor<java.lang.Void,TranslationContext>public java.lang.Void visitObjectDeclarationName(@NotNull JetObjectDeclarationName expression, @NotNull TranslationContext context)
visitObjectDeclarationName in class JetVisitor<java.lang.Void,TranslationContext>public java.lang.Void visitAnonymousInitializer(@NotNull JetClassInitializer expression, @NotNull TranslationContext context)
visitAnonymousInitializer in class JetVisitor<java.lang.Void,TranslationContext>