org.jetbrains.k2js.translate.reference
Class AbstractCallExpressionTranslator
java.lang.Object
org.jetbrains.k2js.translate.general.AbstractTranslator
org.jetbrains.k2js.translate.reference.AbstractCallExpressionTranslator
- Direct Known Subclasses:
- CallExpressionTranslator, InlinedCallExpressionTranslator
public abstract class AbstractCallExpressionTranslator
- extends AbstractTranslator
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
expression
@NotNull
protected final JetCallExpression expression
resolvedCall
@NotNull
protected final ResolvedCall<?> resolvedCall
receiver
@Nullable
protected final com.google.dart.compiler.backend.js.ast.JsExpression receiver
callType
@NotNull
protected final CallType callType
AbstractCallExpressionTranslator
protected AbstractCallExpressionTranslator(@NotNull
JetCallExpression expression,
@Nullable
com.google.dart.compiler.backend.js.ast.JsExpression receiver,
@NotNull
CallType type,
@NotNull
TranslationContext context)
shouldWrapVarargInArray
protected abstract boolean shouldWrapVarargInArray()
translateSingleArgument
@NotNull
protected java.util.List<com.google.dart.compiler.backend.js.ast.JsExpression> translateSingleArgument(@NotNull
ResolvedValueArgument actualArgument,
@NotNull
ValueParameterDescriptor parameterDescriptor)