diff options
author | Zeev Suraski <zeev@php.net> | 2003-08-03 08:21:08 +0000 |
---|---|---|
committer | Zeev Suraski <zeev@php.net> | 2003-08-03 08:21:08 +0000 |
commit | 9d7122fb53fd7f043f2cde7eeb4f9aa0e2115adf (patch) | |
tree | a978e8d04915e4df8a3ae1f1524ebcc55f1aed7a /Zend/zend_compile.h | |
parent | 973b85672b4af12e8cb50376d89149b358c484f5 (diff) | |
download | php-git-9d7122fb53fd7f043f2cde7eeb4f9aa0e2115adf.tar.gz |
Generalize fetch_class
Diffstat (limited to 'Zend/zend_compile.h')
-rw-r--r-- | Zend/zend_compile.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Zend/zend_compile.h b/Zend/zend_compile.h index d28fa53e40..59e05ea273 100644 --- a/Zend/zend_compile.h +++ b/Zend/zend_compile.h @@ -465,6 +465,7 @@ zend_brk_cont_element *get_next_brk_cont_element(zend_op_array *op_array); ZEND_API zend_bool zend_is_compiling(TSRMLS_D); ZEND_API char *zend_make_compiled_string_description(char *name TSRMLS_DC); void zend_initialize_class_data(zend_class_entry *ce, zend_bool nullify_handlers TSRMLS_DC); +int zend_get_class_fetch_type(char *class_name, uint class_name_len); typedef zend_bool (*zend_auto_global_callback)(char *name, uint name_len TSRMLS_DC); typedef struct _zend_auto_global { @@ -680,6 +681,7 @@ int zendlex(znode *zendlval TSRMLS_DC); #define ZEND_FETCH_CLASS_PARENT 2 #define ZEND_FETCH_CLASS_MAIN 3 #define ZEND_FETCH_CLASS_GLOBAL 4 +#define ZEND_FETCH_CLASS_AUTO 5 /* variable parsing type (compile-time) */ |