pub unsafe extern "fastcall" fn sub_function( result: *mut zval, op1: *mut zval, op2: *mut zval, ) -> zend_result