anchor.diff:      }
       return !nearestNonMixinClass.constructors.any(isSuperConstructorAccessible);
     }
  +
  +  @override
  +  TypeParameterizedElementMixin get enclosingTypeParameterContext => null;
   
     @override
     bool get hasNonFinalField {
  
positive.code:   }
  
    @override
    List<TypeParameterElement> get typeParameters {
      if (_unlinkedClass != null) {
        return resynthesizedTypeParameters;
      }
      return _typeParameters;
    }
  
negative.code:    * A list containing all of the type parameters defined for this class.
     */
    List<TypeParameterElement> _typeParameters = TypeParameterElement.EMPTY_LIST;
  
    /**
     * The superclass of the class, or `null` for [Object].
     */
    InterfaceType _supertype;
  
    /**
     * A list containing all of the mixins that are applied to the class being
  