release property

ObjCProtocolListenableMethod<void Function()> release
final

release

Implementation

static final release = objc.ObjCProtocolListenableMethod<void Function()>(
  _protocol_NSObject,
  _sel_release,
  ffi.Native.addressOf<
        ffi.NativeFunction<
          ffi.Void Function(
            ffi.Pointer<objc.ObjCObjectImpl>,
            ffi.Pointer<ffi.Void>,
          )
        >
      >(_1wx624s_protocolTrampoline_ovsamd)
      .cast(),
  objc.getProtocolMethodSignature(
    _protocol_NSObject,
    _sel_release,
    isRequired: true,
    isInstanceMethod: true,
  ),
  (void Function() func) => ObjCBlock_ffiVoid_ffiVoid.fromFunction(
    (ffi.Pointer<ffi.Void> _) => func(),
  ),
  (void Function() func) =>
      ObjCBlock_ffiVoid_ffiVoid.listener((ffi.Pointer<ffi.Void> _) => func()),
  (void Function() func) =>
      ObjCBlock_ffiVoid_ffiVoid.blocking((ffi.Pointer<ffi.Void> _) => func()),
);