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 352d7f7885e582bfe6e67342f7bc451c47bbb5e4..14e0b75ba0312df86ef41417eb5ae1ed950b52b7 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 |
@@ -379,6 +379,7 @@ class ModelEmitter { |
return js.stringArray(fragments.map((DeferredFragment fragment) => |
"${fragment.outputFileName}.$deferredExtension")); |
} |
+ |
js.ArrayInitializer fragmentHashes(List<Fragment> fragments) { |
// TODO(floitsch): the hash must depend on the generated code. |
return js.numArray( |
@@ -665,6 +666,7 @@ class ModelEmitter { |
} |
return null; |
} |
+ |
js.Expression fieldName = js.quoteName(field.name); |
js.Expression code = js.js(setterTemplateFor(field.setterFlags), fieldName); |
js.Name setterName = namer.deriveSetterName(field.accessorName); |