anchor.diff:    static const _opaqueClassName = 'Opaque';
     static const _ffiNativeName = 'FfiNative';
   
  -  static const List<String> _primitiveIntegerNativeTypes = [
  +  static const Set<String> _primitiveIntegerNativeTypes = {
       'Int8',
       'Int16',
       'Int32',
  
positive.code:     'Uint32',
      'Uint64',
      'IntPtr'
    ];
  
    static const List<String> _primitiveDoubleNativeTypes = [
      'Float',
      'Double',
    ];
  
    static const _primitiveBoolNativeType = 'Bool';
  
  
negative.code:   bool get isCompoundSubtype {
      var element = name.staticElement;
      if (element is ClassElement) {
        return element.allSupertypes.any((e) => e.isCompound);
      }
      return false;
    }
  