anchor.diff:    @override
     TypeParameterizedElementMixin get _typeParameterContext => null;
   
  -  /**
  -   * Store the results of type inference for this variable in
  -   * [compilationUnit].
  -   */
  +  /// Store the results of type inference for this variable in
  +  /// [compilationUnit].
     void link(CompilationUnitElementInBuildUnit compilationUnit) {
       if (hasImplicitType) {
         TypeInferenceNode typeInferenceNode = this._typeInferenceNode;
  
positive.code:   @override
    String get identifier => _absoluteUri;
  
    /**
     * Indicates whether this compilation element is part of the build unit
     * currently being linked.
     */
    bool get isInBuildUnit;
  
    /**
     * Determine whether type inference is complete in this compilation unit.
     */
    bool get isTypeInferenceComplete {
      LibraryCycleForLink libraryCycleForLink = library.libraryCycleForLink;
      if (libraryCycleForLink == null) {
  
negative.code:     }
    }
  
    /// Throw away any information stored in the summary by a previous call to
    /// [link].
    void unlink() {
      _linkedUnit.constCycles.clear();
      _linkedUnit.parametersInheritingCovariant.clear();
  