| 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 bbfecfee9809e0decfa42f31a22599383779264f..bc403c94db99a893210367e0efcef738feea8107 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
|
| @@ -371,8 +371,10 @@ class ModelEmitter {
|
| elements.add(_generateConstructor(cls));
|
| }
|
| Iterable<Method> methods = cls.methods;
|
| + Iterable<Method> isChecks = cls.isChecks;
|
| Iterable<Method> gettersSetters = _generateGettersSetters(cls);
|
| - Iterable<Method> allMethods = [methods, gettersSetters].expand((x) => x);
|
| + Iterable<Method> allMethods =
|
| + [methods, isChecks, gettersSetters].expand((x) => x);
|
| elements.addAll(allMethods.expand((e) => [js.string(e.name), e.code]));
|
| return unparse(compiler, new js.ArrayInitializer(elements));
|
| }
|
|
|