| 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 b779ef7727ca15bcb2f6c06902304376046c008f..1f81f6d6b20b329441a0bee3040b08a58fda83a1 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
|
| @@ -260,9 +260,9 @@ class ProgramBuilder {
|
| return staticNonFinalFields.map(_buildStaticField).toList(growable: false);
|
| }
|
|
|
| - StaticField _buildStaticField(Element element) {
|
| + StaticField _buildStaticField(FieldElement element) {
|
| JavaScriptConstantCompiler handler = backend.constants;
|
| - ConstantValue initialValue = handler.getInitialValueFor(element);
|
| + ConstantValue initialValue = handler.getConstantValue(element.constant);
|
| // TODO(zarah): The holder should not be registered during building of
|
| // a static field.
|
| _registry.registerHolder(namer.globalObjectForConstant(initialValue),
|
|
|