public final class CallBuilder extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
CallBuilder |
args(com.google.dart.compiler.backend.js.ast.JsExpression... args) |
CallBuilder |
args(java.util.List<com.google.dart.compiler.backend.js.ast.JsExpression> args) |
static CallBuilder |
build(TranslationContext context) |
CallBuilder |
callee(com.google.dart.compiler.backend.js.ast.JsExpression callee) |
CallBuilder |
descriptor(CallableDescriptor descriptor) |
CallBuilder |
receiver(com.google.dart.compiler.backend.js.ast.JsExpression receiver) |
CallBuilder |
resolvedCall(ResolvedCall<?> call) |
com.google.dart.compiler.backend.js.ast.JsExpression |
translate() |
CallBuilder |
type(CallType type) |
public static CallBuilder build(@NotNull TranslationContext context)
@NotNull public CallBuilder receiver(@Nullable com.google.dart.compiler.backend.js.ast.JsExpression receiver)
@NotNull public CallBuilder args(@NotNull java.util.List<com.google.dart.compiler.backend.js.ast.JsExpression> args)
@NotNull public CallBuilder args(@NotNull com.google.dart.compiler.backend.js.ast.JsExpression... args)
@NotNull public CallBuilder descriptor(@NotNull CallableDescriptor descriptor)
@NotNull public CallBuilder callee(@Nullable com.google.dart.compiler.backend.js.ast.JsExpression callee)
@NotNull public CallBuilder resolvedCall(@NotNull ResolvedCall<?> call)
@NotNull public CallBuilder type(@NotNull CallType type)
@NotNull public com.google.dart.compiler.backend.js.ast.JsExpression translate()