Index: pkg/compiler/lib/src/compile_time_constants.dart |
diff --git a/pkg/compiler/lib/src/compile_time_constants.dart b/pkg/compiler/lib/src/compile_time_constants.dart |
index a8f3a8921328311d433cd8b500d876c3950a1d91..a1d62a2e6d7cdec533cc6642e0c0c074be354bea 100644 |
--- a/pkg/compiler/lib/src/compile_time_constants.dart |
+++ b/pkg/compiler/lib/src/compile_time_constants.dart |
@@ -1241,13 +1241,10 @@ class ConstructorEvaluator extends CompileTimeConstantEvaluator { |
if (parameter.isInitializingFormal) { |
InitializingFormalElement initializingFormal = parameter; |
updateFieldValue(node, initializingFormal.fieldElement, argument); |
- if (compiler.options.enableInitializingFormalAccess) { |
- definitions[parameter] = argument; |
- } |
} else { |
potentiallyCheckType(parameter, argument); |
- definitions[parameter] = argument; |
} |
+ definitions[parameter] = argument; |
}); |
} |