anchor.diff:      return [];
     }
   
  -  Map toMap() {
  +  Map toMap() => {
       // We may encounter types whose corresponding library has not been
       // processed yet, so look up with the owningLibrary at the last moment.
  -    var result = getDocgenObject(mirror, owningLibrary);
  -    return {
  -      'outer': result.docName,
  -      'inner': _createTypeGenerics(mirror).map((e) => e.toMap()).toList(),
  -    };
  -  }
  +    'outer': getDocgenObject(mirror, owningLibrary).docName,
  +    'inner': _createTypeGenerics(mirror).map((e) => e.toMap()).toList(),
  +  };
   }
   
   /// Holds the name of the annotation, and its parameters.
  
positive.code:     'name': getDocgenObject(mirror, owningLibrary).docName,
      'parameters': parameters
    };
  }
  
negative.code:     }
      return super.docName;
    }
  
    String get fileName => packagePrefix + docName;
  
    /// Makes sure that the method with an inherited equivalent have comments.
    void ensureCommentFor(Method inheritedMethod) {
  