objc::runtime
pub unsafe extern "C" fn objc_loadWeakRetained( location: *mut *mut Object) -> *mut Object