pub unsafe extern "C" fn add_assoc_object( arg: *mut zval, key: *const c_char, obj: *mut zend_object, )