| Index: pkg/front_end/lib/src/fasta/type_inference/type_inference_engine.dart
|
| diff --git a/pkg/front_end/lib/src/fasta/type_inference/type_inference_engine.dart b/pkg/front_end/lib/src/fasta/type_inference/type_inference_engine.dart
|
| index 2fcb7faa010550e164394713f346f2a7aa4118f2..859d0491e7c572befbaf7ae55c7a94bd28efe05a 100644
|
| --- a/pkg/front_end/lib/src/fasta/type_inference/type_inference_engine.dart
|
| +++ b/pkg/front_end/lib/src/fasta/type_inference/type_inference_engine.dart
|
| @@ -156,7 +156,7 @@ abstract class TypeInferenceEngineImpl extends TypeInferenceEngine {
|
| var typeInferrer = getFieldTypeInferrer(field);
|
| var type = getFieldDeclaredType(field);
|
| var inferredType = typeInferrer.inferDeclarationType(
|
| - typeInferrer.inferFieldInitializer(field, type, type == null));
|
| + typeInferrer.inferFieldTopLevel(field, type, type == null));
|
| if (type == null && strongMode && updateType) {
|
| instrumentation?.record(
|
| Uri.parse(typeInferrer.uri),
|
|
|