Index: pkg/compiler/lib/src/common/codegen.dart |
diff --git a/pkg/compiler/lib/src/common/codegen.dart b/pkg/compiler/lib/src/common/codegen.dart |
index 538b06d66dbdcbbe77d66ccd2d3eff710b5e8fc1..323822b1f470af3b979468aa28a9c3f34b3cbaf3 100644 |
--- a/pkg/compiler/lib/src/common/codegen.dart |
+++ b/pkg/compiler/lib/src/common/codegen.dart |
@@ -112,7 +112,6 @@ class CodegenRegistry extends Registry { |
void registerCompileTimeConstant(ConstantValue constant) { |
backend.registerCompileTimeConstant(constant, this); |
- backend.constants.addCompileTimeConstantForEmission(constant); |
} |
void registerTypeVariableBoundsSubtypeCheck(DartType subtype, |
@@ -146,6 +145,7 @@ class CodegenRegistry extends Registry { |
void registerTypeConstant(ClassElement element) { |
backend.customElementsAnalysis.registerTypeConstant(element, world); |
+ backend.lookupMapAnalysis.registerTypeConstant(element); |
} |
void registerStaticInvocation(Element element) { |