| Index: tool/input_sdk/private/ddc_runtime/classes.dart
|
| diff --git a/tool/input_sdk/private/ddc_runtime/classes.dart b/tool/input_sdk/private/ddc_runtime/classes.dart
|
| index fdc72a361eeef9dcbcd597e2f592c9da9cc6aeb9..570fff1a0e2cadd38aff39d0ef5d6393198ac953 100644
|
| --- a/tool/input_sdk/private/ddc_runtime/classes.dart
|
| +++ b/tool/input_sdk/private/ddc_runtime/classes.dart
|
| @@ -183,8 +183,8 @@ bind(obj, name, f) => JS('', '''(() => {
|
| /// We need to apply the type arguments both to the function, as well as its
|
| /// associated function type.
|
| gbind(f, @rest typeArgs) {
|
| - var result = JS('', '#(...#)', f, typeArgs);
|
| - var sig = JS('', '#(...#)', _getRuntimeType(f), typeArgs);
|
| + var result = JS('', '#.apply(null, #)', f, typeArgs);
|
| + var sig = JS('', '#.apply(null, #)', _getRuntimeType(f), typeArgs);
|
| tag(result, sig);
|
| return result;
|
| }
|
|
|