Index: pkg/compiler/lib/src/js_emitter/program_builder/program_builder.dart |
diff --git a/pkg/compiler/lib/src/js_emitter/program_builder/program_builder.dart b/pkg/compiler/lib/src/js_emitter/program_builder/program_builder.dart |
index 81b16e452506c7bdd80af7e58cf8b913f0b9609c..33dcf4704037828ad5bbd450524b75cdb7860ca9 100644 |
--- a/pkg/compiler/lib/src/js_emitter/program_builder/program_builder.dart |
+++ b/pkg/compiler/lib/src/js_emitter/program_builder/program_builder.dart |
@@ -440,9 +440,9 @@ class ProgramBuilder { |
return staticNonFinalFields.map(_buildStaticField).toList(growable: false); |
} |
- StaticField _buildStaticField(FieldElement element) { |
+ StaticField _buildStaticField(FieldEntity element) { |
ConstantValue initialValue = |
- _constantHandler.getConstantValue(element.constant); |
+ _worldBuilder.getConstantFieldInitializer(element); |
// TODO(zarah): The holder should not be registered during building of |
// a static field. |
_registry.registerHolder(_namer.globalObjectForConstant(initialValue), |