Chromium Code Reviews| 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; |
|
ahe
2012/11/14 13:51:30
I prefer the fix I have in https://codereview.chro
sra1
2012/11/15 00:09:10
I will merge your fix.
|
| Constant evaluate(Node node) { |
| return node.accept(this); |