|
1 | 1 | /* |
2 | 2 | * This file is part of the pinepain/php-ref PHP extension. |
3 | 3 | * |
4 | | - * Copyright (c) 2016-2017 Bogdan Padalko <pinepain@gmail.com> |
| 4 | + * Copyright (c) 2016-2018 Bogdan Padalko <pinepain@gmail.com> |
5 | 5 | * |
6 | 6 | * Licensed under the MIT license: http://opensource.org/licenses/MIT |
7 | 7 | * |
@@ -208,44 +208,44 @@ PHP_FUNCTION(is_obj_destructor_called) |
208 | 208 | } |
209 | 209 |
|
210 | 210 |
|
211 | | -PHP_REF_ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(refcounted_arg, ZEND_RETURN_VALUE, 1, _IS_BOOL, 0) |
| 211 | +ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(refcounted_arg, ZEND_RETURN_VALUE, 1, _IS_BOOL, 0) |
212 | 212 | ZEND_ARG_INFO(0, value) |
213 | 213 | ZEND_END_ARG_INFO() |
214 | 214 |
|
215 | | -PHP_REF_ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(refcount_arg, ZEND_RETURN_VALUE, 1, IS_LONG, 0) |
216 | | - ZEND_ARG_INFO(0, value) |
| 215 | +ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(refcount_arg, ZEND_RETURN_VALUE, 1, IS_LONG, 0) |
| 216 | + ZEND_ARG_TYPE_INFO(0, object, IS_OBJECT, 0) |
217 | 217 | ZEND_END_ARG_INFO() |
218 | 218 |
|
219 | | -PHP_REF_ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(softrefcounted_arg, ZEND_RETURN_VALUE, 1, _IS_BOOL, 0) |
220 | | - ZEND_ARG_INFO(0, object) |
| 219 | +ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(softrefcounted_arg, ZEND_RETURN_VALUE, 1, _IS_BOOL, 0) |
| 220 | + ZEND_ARG_TYPE_INFO(0, object, IS_OBJECT, 0) |
221 | 221 | ZEND_END_ARG_INFO() |
222 | 222 |
|
223 | | -PHP_REF_ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(softrefcount_arg, ZEND_RETURN_VALUE, 1, IS_LONG, 0) |
224 | | - ZEND_ARG_INFO(0, object) |
| 223 | +ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(softrefcount_arg, ZEND_RETURN_VALUE, 1, IS_LONG, 0) |
| 224 | + ZEND_ARG_TYPE_INFO(0, object, IS_OBJECT, 0) |
225 | 225 | ZEND_END_ARG_INFO() |
226 | 226 |
|
227 | | -PHP_REF_ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(softrefs_arg, ZEND_RETURN_VALUE, 1, IS_ARRAY, 0) |
228 | | - ZEND_ARG_INFO(0, object) |
| 227 | +ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(softrefs_arg, ZEND_RETURN_VALUE, 1, IS_ARRAY, 0) |
| 228 | + ZEND_ARG_TYPE_INFO(0, object, IS_OBJECT, 0) |
229 | 229 | ZEND_END_ARG_INFO() |
230 | 230 |
|
231 | | -PHP_REF_ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(weakrefcounted_arg, ZEND_RETURN_VALUE, 1, _IS_BOOL, 0) |
232 | | - ZEND_ARG_INFO(0, object) |
| 231 | +ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(weakrefcounted_arg, ZEND_RETURN_VALUE, 1, _IS_BOOL, 0) |
| 232 | + ZEND_ARG_TYPE_INFO(0, object, IS_OBJECT, 0) |
233 | 233 | ZEND_END_ARG_INFO() |
234 | 234 |
|
235 | | -PHP_REF_ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(weakrefcount_arg, ZEND_RETURN_VALUE, 1, IS_LONG, 0) |
236 | | - ZEND_ARG_INFO(0, object) |
| 235 | +ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(weakrefcount_arg, ZEND_RETURN_VALUE, 1, IS_LONG, 0) |
| 236 | + ZEND_ARG_TYPE_INFO(0, object, IS_OBJECT, 0) |
237 | 237 | ZEND_END_ARG_INFO() |
238 | 238 |
|
239 | | -PHP_REF_ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(weakrefs_arg, ZEND_RETURN_VALUE, 1, IS_ARRAY, 0) |
240 | | - ZEND_ARG_INFO(0, object) |
| 239 | +ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(weakrefs_arg, ZEND_RETURN_VALUE, 1, IS_ARRAY, 0) |
| 240 | + ZEND_ARG_TYPE_INFO(0, object, IS_OBJECT, 0) |
241 | 241 | ZEND_END_ARG_INFO() |
242 | 242 |
|
243 | | -PHP_REF_ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(object_handle_arg, ZEND_RETURN_VALUE, 1, IS_LONG, 0) |
244 | | - ZEND_ARG_INFO(0, object) |
| 243 | +ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(object_handle_arg, ZEND_RETURN_VALUE, 1, IS_LONG, 0) |
| 244 | + ZEND_ARG_TYPE_INFO(0, object, IS_OBJECT, 0) |
245 | 245 | ZEND_END_ARG_INFO() |
246 | 246 |
|
247 | | -PHP_REF_ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(is_obj_destructor_called_arg, ZEND_RETURN_VALUE, 1, _IS_BOOL, 0) |
248 | | - ZEND_ARG_INFO(0, object) |
| 247 | +ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(is_obj_destructor_called_arg, ZEND_RETURN_VALUE, 1, _IS_BOOL, 0) |
| 248 | + ZEND_ARG_TYPE_INFO(0, object, IS_OBJECT, 0) |
249 | 249 | ZEND_END_ARG_INFO() |
250 | 250 |
|
251 | 251 | const zend_function_entry php_ref_functions[] = { |
|
0 commit comments