performSelector$2 method

ObjCObject performSelector$2(
  1. Pointer<ObjCSelector> aSelector, {
  2. required ObjCObject withObject,
  3. required ObjCObject withObject$1,
})

performSelector:withObject:withObject:

Implementation

objc.ObjCObject performSelector$2(
  ffi.Pointer<objc.ObjCSelector> aSelector, {
  required objc.ObjCObject withObject,
  required objc.ObjCObject withObject$1,
}) {
  final _$$ref = object$.ref;
  final _$$ref$1 = withObject.ref;
  final _$$ref$2 = withObject$1.ref;
  final $ret = _objc_msgSend_cfx8ce(
    _$$ref.pointer,
    _sel_performSelector_withObject_withObject_,
    aSelector,
    _$$ref$1.pointer,
    _$$ref$2.pointer,
  );
  return objc.ObjCObject($ret, retain: true, release: true);
}