| Index: pkg/compiler/lib/src/js_emitter/new_emitter/model_emitter.dart
|
| diff --git a/pkg/compiler/lib/src/js_emitter/new_emitter/model_emitter.dart b/pkg/compiler/lib/src/js_emitter/new_emitter/model_emitter.dart
|
| index 5a90b0bbe7f8b2c5902fd25855a86116ba55ac24..1500a2dc6de2c37a86140f0d35483361ac57e009 100644
|
| --- a/pkg/compiler/lib/src/js_emitter/new_emitter/model_emitter.dart
|
| +++ b/pkg/compiler/lib/src/js_emitter/new_emitter/model_emitter.dart
|
| @@ -486,11 +486,12 @@ class ModelEmitter {
|
| Iterable<Method> methods = cls.methods;
|
| Iterable<Method> isChecks = cls.isChecks;
|
| Iterable<Method> callStubs = cls.callStubs;
|
| + Iterable<Method> typeVariableReaderStubs = cls.typeVariableReaderStubs;
|
| Iterable<Method> noSuchMethodStubs = cls.noSuchMethodStubs;
|
| Iterable<Method> gettersSetters = _generateGettersSetters(cls);
|
| Iterable<Method> allMethods =
|
| - [methods, isChecks, callStubs, noSuchMethodStubs, gettersSetters]
|
| - .expand((x) => x);
|
| + [methods, isChecks, callStubs, typeVariableReaderStubs,
|
| + noSuchMethodStubs, gettersSetters].expand((x) => x);
|
| elements.addAll(allMethods.expand(emitInstanceMethod));
|
|
|
| return unparse(compiler, new js.ArrayInitializer(elements));
|
|
|