anchor.diff:            _topologicalSortVisit(supertype.classNode, beingVisited,
                 orderedList: orderedList));
       }
  -    _buildDeclaredMembers(classNode, info);
  -    _buildImplementedMembers(classNode, info);
  +
       info.topologicalIndex = _topSortIndex++;
   
       _infoMap[classNode] = info;
  
positive.code: 
    /// Instance fields, getters, methods, and operators declared in this class
    /// or its mixed-in class, sorted according to [_compareMembers].
    List<Member> declaredGettersAndCalls;
  
    /// Non-final instance fields and setters declared in this class or its
    /// mixed-in class, sorted according to [_compareMembers].
    List<Member> declaredSetters;
  
    /// Instance fields, getters, methods, and operators implemented by this class
    /// (declared or inherited).
    List<Member> implementedGettersAndCalls;
  
    /// Non-final instance fields and setters implemented by this class
    /// (declared or inherited).
    List<Member> implementedSetters;
  
    List<Member> interfaceGettersAndCalls;
    List<Member> interfaceSetters;
  
    _ClassInfo(this.classNode);
  
  
negative.code:     });
  
      for (_ClassInfo info in infos) {
        info.lazyDeclaredGettersAndCalls = null;
        info.lazyDeclaredSetters = null;
        info.lazyImplementedGettersAndCalls = null;
        info.lazyImplementedSetters = null;
        info.lazyInterfaceGettersAndCalls = null;
        info.lazyInterfaceSetters = null;
      }
  
      assert(sanityCheckAlsoKnowsParentAndLibrary());
  