diff options
Diffstat (limited to 'Zend/zend_compile.h')
-rw-r--r-- | Zend/zend_compile.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Zend/zend_compile.h b/Zend/zend_compile.h index 759be87054..a8dba653c5 100644 --- a/Zend/zend_compile.h +++ b/Zend/zend_compile.h @@ -303,7 +303,7 @@ void zend_do_case_before_statement(znode *case_list, znode *case_token, znode *c void zend_do_case_after_statement(znode *result, znode *case_token TSRMLS_DC); void zend_do_default_before_statement(znode *case_list, znode *default_token TSRMLS_DC); -void zend_do_begin_class_declaration(znode *class_token, znode *class_name, znode *parent_class_name, zend_bool is_namespace TSRMLS_DC); +void zend_do_begin_class_declaration(znode *class_token, znode *class_name, znode *parent_class_name TSRMLS_DC); void zend_do_end_class_declaration(znode *class_token TSRMLS_DC); void zend_do_declare_property(znode *var_name, znode *value, int declaration_type TSRMLS_DC); @@ -551,6 +551,10 @@ int zendlex(znode *zendlval TSRMLS_DC); #define ZEND_FETCH_STATIC 2 #define ZEND_FETCH_STATIC_MEMBER 3 +/* class fetches */ +#define ZEND_FETCH_CLASS_DEFAULT 0 +#define ZEND_FETCH_CLASS_SELF 1 + /* unset types */ #define ZEND_UNSET_REG 0 #define ZEND_UNSET_OBJ 1 |