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 62bfa821fed27476c60e33ac971f777ebdcbd008..5805875abbce5d8e06d808b5c8522edcdc896f26 100644 |
--- a/sdk/lib/_internal/compiler/implementation/compile_time_constants.dart |
+++ b/sdk/lib/_internal/compiler/implementation/compile_time_constants.dart |
@@ -251,7 +251,7 @@ class CompileTimeConstantEvaluator extends Visitor { |
this.elements, |
this.compiler, |
{bool isConst}) |
- : this.isEvaluatingConstant = isConst; |
+ : this.isEvaluatingConstant = isConst == null ? false : isConst; |
Constant evaluate(Node node) { |
return node.accept(this); |