org.jetbrains.kotlin.js.translate.reference
Class AccessTranslationUtils

java.lang.Object
  extended by org.jetbrains.kotlin.js.translate.reference.AccessTranslationUtils

public final class AccessTranslationUtils
extends java.lang.Object


Method Summary
static AccessTranslator getAccessTranslator(JetExpression referenceExpression, TranslationContext context)
           
static AccessTranslator getAccessTranslator(JetExpression referenceExpression, TranslationContext context, boolean forceOrderOfEvaluation)
           
static CachedAccessTranslator getCachedAccessTranslator(JetExpression referenceExpression, TranslationContext context)
           
static JsExpression translateAsGet(JetExpression expression, TranslationContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getAccessTranslator

@NotNull
public static AccessTranslator getAccessTranslator(@NotNull
                                                           JetExpression referenceExpression,
                                                           @NotNull
                                                           TranslationContext context)

getAccessTranslator

@NotNull
public static AccessTranslator getAccessTranslator(@NotNull
                                                           JetExpression referenceExpression,
                                                           @NotNull
                                                           TranslationContext context,
                                                           boolean forceOrderOfEvaluation)

getCachedAccessTranslator

@NotNull
public static CachedAccessTranslator getCachedAccessTranslator(@NotNull
                                                                       JetExpression referenceExpression,
                                                                       @NotNull
                                                                       TranslationContext context)

translateAsGet

@NotNull
public static JsExpression translateAsGet(@NotNull
                                                  JetExpression expression,
                                                  @NotNull
                                                  TranslationContext context)