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 a9a2d08f59bdc61d1d8cf583f7b468e62733c278..55cf1bd0e2b6a9d6521d9e7280b65f7cf41c0042 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 |
@@ -141,7 +141,7 @@ abstract class TypeInferenceEngineImpl<F> extends TypeInferenceEngine<F> { |
if (fieldHasInitializer(field)) { |
var typeInferrer = getFieldTypeInferrer(field); |
var type = getFieldDeclaredType(field); |
- var inferredType = typeInferrer.inferDeclarationType( |
+ var inferredType = typeInferrer.inferDeclarationOrReturnType( |
typeInferrer.inferFieldInitializer(field, type, type == null)); |
if (type == null && strongMode) { |
instrumentation?.record( |