| Index: pkg/compiler/lib/src/js_emitter/lazy_emitter/model_emitter.dart
|
| diff --git a/pkg/compiler/lib/src/js_emitter/lazy_emitter/model_emitter.dart b/pkg/compiler/lib/src/js_emitter/lazy_emitter/model_emitter.dart
|
| index 44c88660b8ef84a42509885eabd36b36f9c5bfc8..41a1120d135f94b0b9b148abb06b0ca486cc4955 100644
|
| --- a/pkg/compiler/lib/src/js_emitter/lazy_emitter/model_emitter.dart
|
| +++ b/pkg/compiler/lib/src/js_emitter/lazy_emitter/model_emitter.dart
|
| @@ -896,7 +896,7 @@ function parseFunctionDescriptor(proto, name, descriptor, typesOffset) {
|
| return [js.quoteName(method.name), new js.ArrayInitializer(data)];
|
| } else {
|
| // TODO(floitsch): not the most efficient way...
|
| - return ([method]..addAll(method.parameterStubs))
|
| + return (<dynamic>[method]..addAll(method.parameterStubs))
|
| .expand(makeNameCodePair);
|
| }
|
| } else {
|
| @@ -931,7 +931,7 @@ function parseFunctionDescriptor(proto, name, descriptor, typesOffset) {
|
| /// field whether the method is intercepted.
|
| // [name, [function, callName, tearOffName, functionType,
|
| // stub1_name, stub1_callName, stub1_code, ...]
|
| - var data = [unparse(compiler, method.code)];
|
| + var data = <js.Expression>[unparse(compiler, method.code)];
|
| data.add(js.quoteName(method.callName));
|
| data.add(js.quoteName(method.tearOffName));
|
| data.add(method.functionType);
|
|
|