Index: pkg/analyzer/lib/src/generated/resolver.dart |
diff --git a/pkg/analyzer/lib/src/generated/resolver.dart b/pkg/analyzer/lib/src/generated/resolver.dart |
index f709d561fd01fbaee3309b95f92c615b2c09aeff..6cf56ac95b4c75ca06f604ebdceb307c61a64218 100644 |
--- a/pkg/analyzer/lib/src/generated/resolver.dart |
+++ b/pkg/analyzer/lib/src/generated/resolver.dart |
@@ -3100,10 +3100,6 @@ class ElementBuilder extends RecursiveAstVisitor<Object> { |
if (_functionTypesToFix != null) { |
_functionTypesToFix.add(element); |
} else { |
- // TODO(jmesserly): for local functions inside of top-level generic |
- // functions, this is probably not right. The function type should be set |
- // after the enclosingElement is set, otherwise we won't be able to |
- // substitute those type parameters later. |
element.type = new FunctionTypeImpl(element); |
} |
element.hasImplicitReturnType = true; |