summaryrefslogtreecommitdiff
path: root/Zend/zend_compile.h
diff options
context:
space:
mode:
Diffstat (limited to 'Zend/zend_compile.h')
-rw-r--r--Zend/zend_compile.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/Zend/zend_compile.h b/Zend/zend_compile.h
index 869a0a89ea..8ddffd3be3 100644
--- a/Zend/zend_compile.h
+++ b/Zend/zend_compile.h
@@ -179,6 +179,7 @@ struct _zend_op_array {
zend_arg_info *arg_info;
zend_bool pass_rest_by_reference;
unsigned char return_reference;
+ union _zend_function *u_twin;
/* END of common elements */
zend_uint *refcount;
@@ -232,6 +233,7 @@ typedef struct _zend_internal_function {
zend_arg_info *arg_info;
zend_bool pass_rest_by_reference;
unsigned char return_reference;
+ union _zend_function *u_twin;
/* END of common elements */
void (*handler)(INTERNAL_FUNCTION_PARAMETERS);
@@ -253,6 +255,7 @@ typedef union _zend_function {
zend_arg_info *arg_info;
zend_bool pass_rest_by_reference;
unsigned char return_reference;
+ union _zend_function *u_twin;
} common;
zend_op_array op_array;