org.jetbrains.k2js.translate.operation
Class IncrementTranslator
java.lang.Object
org.jetbrains.k2js.translate.general.AbstractTranslator
org.jetbrains.k2js.translate.operation.IncrementTranslator
- Direct Known Subclasses:
- IntrinsicIncrementTranslator, OverloadedIncrementTranslator
public abstract class IncrementTranslator
- extends AbstractTranslator
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
expression
@NotNull
protected final JetUnaryExpression expression
accessTranslator
@NotNull
protected final CachedAccessTranslator accessTranslator
IncrementTranslator
protected IncrementTranslator(@NotNull
JetUnaryExpression expression,
@NotNull
TranslationContext context)
isIncrement
public static boolean isIncrement(@NotNull
JetUnaryExpression expression)
translate
@NotNull
public static com.google.dart.compiler.backend.js.ast.JsExpression translate(@NotNull
JetUnaryExpression expression,
@NotNull
TranslationContext context)
translateIncrementExpression
@NotNull
protected com.google.dart.compiler.backend.js.ast.JsExpression translateIncrementExpression()