Index: pkg/analysis_server/lib/src/services/completion/imported_computer.dart |
diff --git a/pkg/analysis_server/lib/src/services/completion/imported_computer.dart b/pkg/analysis_server/lib/src/services/completion/imported_computer.dart |
index 2a838b2c849941e589cce8138432e03c95e1abac..18abd4d4578549bd69c5e567880e3b1eed8d6b30 100644 |
--- a/pkg/analysis_server/lib/src/services/completion/imported_computer.dart |
+++ b/pkg/analysis_server/lib/src/services/completion/imported_computer.dart |
@@ -95,6 +95,15 @@ class _ImportedVisitor extends GeneralizingAstVisitor<Future<bool>> { |
} |
@override |
+ Future<bool> visitForStatement(ForStatement node) { |
+ Token leftParenthesis = node.leftParenthesis; |
+ if (leftParenthesis != null && request.offset >= leftParenthesis.end) { |
+ return _addImportedElementSuggestions(); |
+ } |
+ return new Future.value(false); |
+ } |
+ |
+ @override |
Future<bool> visitNode(AstNode node) { |
return new Future.value(false); |
} |