Files
sdk/pkg/dev_compiler/test/codegen/varargs.dart
T
Olivier Chafik 5337fc001e Compile package:js.{rest, spread} helpers.
Note: need new package:js release before merging this in (https://github.com/dart-lang/sdk/issues/24623). Maybe it's time to think again about sneaking JsName + JsPeerInterface into it? (https://github.com/dart-lang/dev_compiler/issues/135)

BUG=https://github.com/dart-lang/dev_compiler/issues/310
R=jmesserly@google.com

Review URL: https://codereview.chromium.org/1424133007 .
2015-10-29 18:44:11 +00:00

13 lines
275 B
Dart

import 'package:js/src/varargs.dart' as js;
import 'package:js/src/varargs.dart' show rest, spread;
varargsTest(x, @js.rest others) {
var args = [1, others];
x.call(js.spread(args));
}
varargsTest2(x, @rest others) {
var args = [1, others];
x.call(spread(args));
}