| Index: sdk/lib/_internal/compiler/implementation/js_emitter/code_emitter_task.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/js_emitter/code_emitter_task.dart b/sdk/lib/_internal/compiler/implementation/js_emitter/code_emitter_task.dart
|
| index 231035a42efce9cc6a30e789781a8005e7d5bc2b..3c2d9f52341b34250c79cb513c6cc69557b3b438 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/js_emitter/code_emitter_task.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/js_emitter/code_emitter_task.dart
|
| @@ -842,7 +842,7 @@ class CodeEmitterTask extends CompilerTask {
|
| }
|
|
|
| void emitStaticNonFinalFieldInitializations(CodeBuffer buffer) {
|
| - ConstantHandler handler = compiler.constantHandler;
|
| + JavaScriptBackendConstantHandler handler = backend.constantHandler;
|
| Iterable<VariableElement> staticNonFinalFields =
|
| handler.getStaticNonFinalFieldsForEmission();
|
| for (Element element in Elements.sortedByPosition(staticNonFinalFields)) {
|
| @@ -862,7 +862,7 @@ class CodeEmitterTask extends CompilerTask {
|
| }
|
|
|
| void emitLazilyInitializedStaticFields(CodeBuffer buffer) {
|
| - ConstantHandler handler = compiler.constantHandler;
|
| + JavaScriptBackendConstantHandler handler = backend.constantHandler;
|
| List<VariableElement> lazyFields =
|
| handler.getLazilyInitializedFieldsForEmission();
|
| if (!lazyFields.isEmpty) {
|
| @@ -901,7 +901,7 @@ class CodeEmitterTask extends CompilerTask {
|
| }
|
|
|
| void emitCompileTimeConstants(CodeBuffer buffer, OutputUnit outputUnit) {
|
| - ConstantHandler handler = compiler.constantHandler;
|
| + JavaScriptBackendConstantHandler handler = backend.constantHandler;
|
| List<Constant> constants = handler.getConstantsForEmission(
|
| compareConstants);
|
| Set<Constant> outputUnitConstants = null;
|
|
|