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(KtExpression referenceExpression, TranslationContext context)
           
static AccessTranslator getAccessTranslator(KtExpression referenceExpression, TranslationContext context, boolean forceOrderOfEvaluation)
           
static CachedAccessTranslator getCachedAccessTranslator(KtExpression referenceExpression, TranslationContext context)
           
static JsExpression translateAsGet(KtExpression 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
                                                           KtExpression referenceExpression,
                                                           @NotNull
                                                           TranslationContext context)

getAccessTranslator

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

getCachedAccessTranslator

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

translateAsGet

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