Searched defs:allow_null (Results 1 - 2 of 2) sorted by relevance

/PHP_TRUNK/Zend/
H A Dzend_compile.h254 zend_bool allow_null; member in struct:_zend_arg_info
H A Dzend_execute.c577 static inline int zend_arg_allows_null(zend_bool allow_null, zval *default_value TSRMLS_DC) argument
579 if (allow_null < 2 || !default_value) {
580 return allow_null;
614 } else if (Z_TYPE_P(arg) != IS_NULL || !zend_arg_allows_null(cur_arg_info->allow_null, defaultval TSRMLS_CC)) {
621 if (Z_TYPE_P(arg) != IS_ARRAY && (Z_TYPE_P(arg) != IS_NULL || !zend_arg_allows_null(cur_arg_info->allow_null, defaultval TSRMLS_CC))) {
625 if (!zend_is_callable(arg, IS_CALLABLE_CHECK_SILENT, NULL TSRMLS_CC) && (Z_TYPE_P(arg) != IS_NULL || !zend_arg_allows_null(cur_arg_info->allow_null, defaultval TSRMLS_CC))) {

Completed in 8 milliseconds