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