call method

void call(
  1. NSTextCheckingResult? arg0,
  2. NSMatchingFlags arg1,
  3. Pointer<Bool> arg2
)

Implementation

void call(
  NSTextCheckingResult? arg0,
  NSMatchingFlags arg1,
  ffi.Pointer<ffi.Bool> arg2,
) => ref.pointer.ref.invoke
    .cast<
      ffi.NativeFunction<
        ffi.Void Function(
          ffi.Pointer<objc.ObjCBlockImpl> block,
          ffi.Pointer<objc.ObjCObject> arg0,
          NSUInteger arg1,
          ffi.Pointer<ffi.Bool> arg2,
        )
      >
    >()
    .asFunction<
      void Function(
        ffi.Pointer<objc.ObjCBlockImpl>,
        ffi.Pointer<objc.ObjCObject>,
        int,
        ffi.Pointer<ffi.Bool>,
      )
    >()(ref.pointer, arg0?.ref.pointer ?? ffi.nullptr, arg1.value, arg2);