diff options
Diffstat (limited to 'Zend/zend_compile.h')
-rw-r--r-- | Zend/zend_compile.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/Zend/zend_compile.h b/Zend/zend_compile.h index 93cddfa806..e03408a572 100644 --- a/Zend/zend_compile.h +++ b/Zend/zend_compile.h @@ -123,6 +123,7 @@ typedef union _zend_parser_stack_elem { zend_ast *ast; zend_string *str; zend_ulong num; + unsigned char *ptr; } zend_parser_stack_elem; void zend_compile_top_stmt(zend_ast *ast); @@ -982,8 +983,9 @@ static zend_always_inline int zend_check_arg_send_type(const zend_function *zf, #define ZEND_RETURN_VAL 0 #define ZEND_RETURN_REF 1 -#define ZEND_BIND_VAL 0 -#define ZEND_BIND_REF 1 +#define ZEND_BIND_VAL 0 +#define ZEND_BIND_REF 1 +#define ZEND_BIND_IMPLICIT 2 #define ZEND_RETURNS_FUNCTION (1<<0) #define ZEND_RETURNS_VALUE (1<<1) |