org.jetbrains.k2js.translate.declaration
Class DeclarationBodyVisitor
java.lang.Object
com.intellij.psi.PsiElementVisitor
org.jetbrains.jet.lang.psi.JetVisitor<T,TranslationContext>
org.jetbrains.k2js.translate.general.TranslatorVisitor<java.lang.Void>
org.jetbrains.k2js.translate.declaration.DeclarationBodyVisitor
public class DeclarationBodyVisitor
- extends TranslatorVisitor<java.lang.Void>
Methods inherited from class org.jetbrains.jet.lang.psi.JetVisitor |
visitAnnotatedExpression, visitAnnotation, visitAnnotationEntry, visitArgument, visitArrayAccessExpression, visitBinaryExpression, visitBinaryWithTypeRHSExpression, visitBlockExpression, visitBlockStringTemplateEntry, visitBreakExpression, visitCallableReferenceExpression, visitCallExpression, visitCatchSection, visitClassBody, visitConstantExpression, visitConstructorCalleeExpression, visitContinueExpression, visitDeclaration, visitDelegationByExpressionSpecifier, visitDelegationSpecifier, visitDelegationSpecifierList, visitDelegationToSuperCallSpecifier, visitDelegationToSuperClassSpecifier, visitDelegationToThisCall, visitDotQualifiedExpression, visitDoWhileExpression, visitEscapeStringTemplateEntry, visitExpression, visitExpressionWithLabel, visitFinallySection, visitForExpression, visitFunctionLiteralExpression, visitFunctionType, visitIfExpression, visitImportDirective, visitImportList, visitInitializerList, visitIsExpression, visitJetFile, visitLabeledExpression, visitLiteralStringTemplateEntry, visitLoopExpression, visitModifierList, visitMultiDeclaration, visitMultiDeclarationEntry, visitNamedDeclaration, visitNullableType, visitObjectDeclarationName, visitObjectLiteralExpression, visitPackageDirective, visitParameter, visitParameterList, visitParenthesizedExpression, visitPostfixExpression, visitPrefixExpression, visitPropertyAccessor, visitPropertyDelegate, visitQualifiedExpression, visitReferenceExpression, visitReturnExpression, visitRootPackageExpression, visitSafeQualifiedExpression, visitScript, visitSelfType, visitSimpleNameExpression, visitSimpleNameStringTemplateEntry, visitStringTemplateEntry, visitStringTemplateEntryWithExpression, visitStringTemplateExpression, visitSuperExpression, visitThisExpression, visitThrowExpression, visitTryExpression, visitTypeArgumentList, visitTypeConstraint, visitTypeConstraintList, visitTypedef, 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 |
result
protected final java.util.List<JsPropertyInitializer> result
staticResult
protected final java.util.List<JsPropertyInitializer> staticResult
enumEntryList
protected final java.util.List<JsPropertyInitializer> enumEntryList
DeclarationBodyVisitor
public DeclarationBodyVisitor(@NotNull
java.util.List<JsPropertyInitializer> result,
@NotNull
java.util.List<JsPropertyInitializer> staticResult)
getResult
@NotNull
public java.util.List<JsPropertyInitializer> getResult()
getEnumEntryList
public java.util.List<JsPropertyInitializer> getEnumEntryList()
visitClass
public java.lang.Void visitClass(@NotNull
JetClass expression,
TranslationContext context)
- Overrides:
visitClass
in class JetVisitor<java.lang.Void,TranslationContext>
visitEnumEntry
public java.lang.Void visitEnumEntry(@NotNull
JetEnumEntry enumEntry,
TranslationContext data)
- Overrides:
visitEnumEntry
in class JetVisitor<java.lang.Void,TranslationContext>
visitClassObject
public java.lang.Void visitClassObject(@NotNull
JetClassObject classObject,
TranslationContext context)
- Overrides:
visitClassObject
in class JetVisitor<java.lang.Void,TranslationContext>
visitObjectDeclaration
public java.lang.Void visitObjectDeclaration(@NotNull
JetObjectDeclaration declaration,
TranslationContext context)
- Overrides:
visitObjectDeclaration
in class JetVisitor<java.lang.Void,TranslationContext>
visitNamedFunction
public java.lang.Void visitNamedFunction(@NotNull
JetNamedFunction expression,
TranslationContext context)
- Overrides:
visitNamedFunction
in class JetVisitor<java.lang.Void,TranslationContext>
visitProperty
public java.lang.Void visitProperty(@NotNull
JetProperty expression,
TranslationContext context)
- Overrides:
visitProperty
in class JetVisitor<java.lang.Void,TranslationContext>
visitAnonymousInitializer
public java.lang.Void visitAnonymousInitializer(@NotNull
JetClassInitializer expression,
TranslationContext context)
- Overrides:
visitAnonymousInitializer
in class JetVisitor<java.lang.Void,TranslationContext>