diff options
Diffstat (limited to 'Zend/zend_compile.h')
| -rw-r--r-- | Zend/zend_compile.h | 12 | 
1 files changed, 3 insertions, 9 deletions
diff --git a/Zend/zend_compile.h b/Zend/zend_compile.h index d848a2a35e..5018602a1f 100644 --- a/Zend/zend_compile.h +++ b/Zend/zend_compile.h @@ -322,20 +322,16 @@ typedef struct _zend_class_constant {  /* arg_info for internal functions */  typedef struct _zend_internal_arg_info {  	const char *name; -	const char *class_name; -	zend_uchar type_hint; +	zend_type type;  	zend_uchar pass_by_reference; -	zend_bool allow_null;  	zend_bool is_variadic;  } zend_internal_arg_info;  /* arg_info for user functions */  typedef struct _zend_arg_info {  	zend_string *name; -	zend_string *class_name; -	zend_uchar type_hint; +	zend_type type;  	zend_uchar pass_by_reference; -	zend_bool allow_null;  	zend_bool is_variadic;  } zend_arg_info; @@ -346,10 +342,8 @@ typedef struct _zend_arg_info {   */  typedef struct _zend_internal_function_info {  	zend_uintptr_t required_num_args; -	const char *class_name; -	zend_uchar type_hint; +	zend_type type;  	zend_bool return_reference; -	zend_bool allow_null;  	zend_bool _is_variadic;  } zend_internal_function_info;  | 
