pub unsafe extern "C" fn objc_initWeak( location: *mut *mut Object, obj: *mut Object ) -> *mut Object