anchor.diff:        }
       }
       for (var method in type.methods) {
  -      if (_shouldSuggest(method.declaration)) {
  +      if (visibilityTracker._isVisible(method.declaration)) {
           if (method.returnType == null) {
             memberBuilder.addSuggestionForMethod(
                 method: method,
  
positive.code: 
    @override
    void declaredExtension(ExtensionDeclaration declaration) {
      if (_shouldSuggest(declaration.declaredElement) &&
          opType.includeReturnValueSuggestions &&
          declaration.name != null) {
        builder.suggestExtension(declaration.declaredElement, kind: _defaultKind);
  
negative.code:   @override
    void declaredClass(ClassDeclaration declaration) {
      var classElt = declaration.declaredElement;
      if (visibilityTracker._isVisible(classElt)) {
        if (opType.includeTypeNameSuggestions) {
          builder.suggestClass(classElt, kind: _defaultKind);
        }
  