Index: sdk/lib/_internal/compiler/implementation/compile_time_constants.dart |
diff --git a/sdk/lib/_internal/compiler/implementation/compile_time_constants.dart b/sdk/lib/_internal/compiler/implementation/compile_time_constants.dart |
index 4d43a2a5adee683a69b91f23109732edd379db99..f9339f03d14b769e54198083f3a195aaa8f06ce0 100644 |
--- a/sdk/lib/_internal/compiler/implementation/compile_time_constants.dart |
+++ b/sdk/lib/_internal/compiler/implementation/compile_time_constants.dart |
@@ -487,7 +487,8 @@ class CompileTimeConstantEvaluator extends Visitor { |
Constant makeTypeConstant(Element element) { |
DartType elementType = element.computeType(compiler).asRaw(); |
- compiler.backend.registerTypeLiteral(element, elements); |
+ compiler.backend.registerTypeLiteral( |
+ element, compiler.enqueuer.codegen, elements); |
DartType constantType = |
compiler.backend.typeImplementation.computeType(compiler); |
Constant constant = new TypeConstant(elementType, constantType); |