Index: pkg/compiler/lib/src/inferrer/type_graph_inferrer.dart |
diff --git a/pkg/compiler/lib/src/inferrer/type_graph_inferrer.dart b/pkg/compiler/lib/src/inferrer/type_graph_inferrer.dart |
index eb6b33304ccf0af009ba632779a6af7c0b309bb8..1cfc52a9c5b7015a64355a3361d728424dcb588f 100644 |
--- a/pkg/compiler/lib/src/inferrer/type_graph_inferrer.dart |
+++ b/pkg/compiler/lib/src/inferrer/type_graph_inferrer.dart |
@@ -1000,7 +1000,7 @@ class TypeGraphInferrerEngine |
bool visitingRequiredParameter = true; |
signature.forEachParameter((Element parameter) { |
if (signature.hasOptionalParameters && |
- parameter == signature.firstOptionalParameter) { |
+ parameter == signature.optionalParameters.first) { |
visitingRequiredParameter = false; |
} |
TypeInformation type = visitingRequiredParameter |