org.jetbrains.k2js.translate.utils
Class TemporariesUtils

java.lang.Object
  extended by org.jetbrains.k2js.translate.utils.TemporariesUtils

public final class TemporariesUtils
extends java.lang.Object


Method Summary
static java.util.List<TemporaryVariable> fromExpressionList(java.util.List<JsExpression> expressions, TranslationContext context)
           
static java.util.List<JsExpression> temporariesInitialization(java.util.List<TemporaryVariable> temporaries)
           
static JsExpression temporariesInitialization(TemporaryVariable... temporaries)
           
static java.util.List<JsExpression> toExpressionList(java.util.List<TemporaryVariable> temporaries)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

fromExpressionList

@NotNull
public static java.util.List<TemporaryVariable> fromExpressionList(@NotNull
                                                                           java.util.List<JsExpression> expressions,
                                                                           @NotNull
                                                                           TranslationContext context)

toExpressionList

@NotNull
public static java.util.List<JsExpression> toExpressionList(@NotNull
                                                                    java.util.List<TemporaryVariable> temporaries)

temporariesInitialization

@NotNull
public static JsExpression temporariesInitialization(@NotNull
                                                             TemporaryVariable... temporaries)

temporariesInitialization

@NotNull
public static java.util.List<JsExpression> temporariesInitialization(@NotNull
                                                                             java.util.List<TemporaryVariable> temporaries)