anchor.diff:        }
   
         if (directInterfaceBuilders != null) {
  -        interfaces = <Supertype>[];
  +        Map<Class, Supertype> interfaces = {};
           // ignore: unnecessary_null_comparison
           if (superclassInterfaces != null) {
             for (int i = 0; i < superclassInterfaces.length; i++) {
  
positive.code:       recordSupertype(superclass);
      }
      // ignore: unnecessary_null_comparison
      if (interfaces != null) {
        for (Supertype superinterface in interfaces) {
          recordSupertype(superinterface);
        }
      }
  
negative.code:         interfaceMemberMap,
          interfaceSetterMap,*/
        superclasses,
        interfacesList,
        maxInheritancePath,
        /*hasNoSuchMethod,
          dataForTesting,*/
  