anchor.diff:          performance.logElapseTime(contributorTag);
           request.checkAborted();
         }
  -      for (var newSuggestion in builder.suggestions) {
  -        addSuggestionToMap(newSuggestion);
  -      }
       } on InconsistentAnalysisException {
         // The state of the code being analyzed has changed, so results are likely
         // to be inconsistent. Just abort the operation.
  
positive.code:       ..replacementLength = range.length;
  
      // Request Dart specific completions from each contributor
      var suggestionMap = <String, CompletionSuggestion>{};
      var constructorMap = <String, List<String>>{};
      var builder = SuggestionBuilder(dartRequest, listener: listener);
      var contributors = <DartCompletionContributor>[
        ArgListContributor(),
  
negative.code:       contributors.add(ImportedReferenceContributor());
      }
  
      try {
        for (var contributor in contributors) {
          var contributorTag =
  