| Index: pkg/compiler/lib/src/js_emitter/old_emitter/interceptor_emitter.dart
|
| diff --git a/pkg/compiler/lib/src/js_emitter/old_emitter/interceptor_emitter.dart b/pkg/compiler/lib/src/js_emitter/old_emitter/interceptor_emitter.dart
|
| index 8b24a7e18b960437fec1cc5725169525a2744858..1d6ba6153948b05bc9a2406e06ca99c752b19e21 100644
|
| --- a/pkg/compiler/lib/src/js_emitter/old_emitter/interceptor_emitter.dart
|
| +++ b/pkg/compiler/lib/src/js_emitter/old_emitter/interceptor_emitter.dart
|
| @@ -78,13 +78,9 @@ class InterceptorEmitter extends CodeEmitterHelper {
|
|
|
| int index = 0;
|
| var invocationNames = interceptorInvocationNames.toList()..sort();
|
| - List<jsAst.ArrayElement> elements = invocationNames.map(
|
| - (String invocationName) {
|
| - jsAst.Literal str = js.string(invocationName);
|
| - return new jsAst.ArrayElement(index++, str);
|
| - }).toList();
|
| + List<jsAst.Expression> elements = invocationNames.map(js.string).toList();
|
| jsAst.ArrayInitializer array =
|
| - new jsAst.ArrayInitializer(invocationNames.length, elements);
|
| + new jsAst.ArrayInitializer(elements);
|
|
|
| jsAst.Expression assignment =
|
| js('${emitter.isolateProperties}.# = #', [name, array]);
|
| @@ -147,7 +143,7 @@ class InterceptorEmitter extends CodeEmitterHelper {
|
| }
|
| }
|
|
|
| - jsAst.ArrayInitializer array = new jsAst.ArrayInitializer.from(elements);
|
| + jsAst.ArrayInitializer array = new jsAst.ArrayInitializer(elements);
|
| String name =
|
| backend.namer.getNameOfGlobalField(backend.mapTypeToInterceptor);
|
| jsAst.Expression assignment =
|
|
|