summaryrefslogtreecommitdiff
path: root/Zend/zend_compile.h
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@php.net>2007-10-03 10:33:02 +0000
committerDmitry Stogov <dmitry@php.net>2007-10-03 10:33:02 +0000
commiteb0c56ada1e2d6f4155c32c23cea56502de7751e (patch)
tree73ae61ee9cac333e938af83dd6e1b5c702745525 /Zend/zend_compile.h
parent68055015eb7a25bba03dd99b25f516fb0100c2ec (diff)
downloadphp-git-eb0c56ada1e2d6f4155c32c23cea56502de7751e.tar.gz
Fixed bug #42820 (defined() on constant with namespace prefixes tries to load class).
Diffstat (limited to 'Zend/zend_compile.h')
-rw-r--r--Zend/zend_compile.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/Zend/zend_compile.h b/Zend/zend_compile.h
index 0bd84019b7..af89f111fa 100644
--- a/Zend/zend_compile.h
+++ b/Zend/zend_compile.h
@@ -597,9 +597,11 @@ int zendlex(znode *zendlval TSRMLS_DC);
#define ZEND_FETCH_CLASS_AUTO 5
#define ZEND_FETCH_CLASS_INTERFACE 6
#define ZEND_FETCH_CLASS_STATIC 7
+#define ZEND_FETCH_CLASS_MASK 0x0f
#define ZEND_FETCH_CLASS_RT_NS_CHECK 0x20
#define ZEND_FETCH_CLASS_RT_NS_NAME 0x40
#define ZEND_FETCH_CLASS_NO_AUTOLOAD 0x80
+#define ZEND_FETCH_CLASS_SILENT 0x0100
/* variable parsing type (compile-time) */
#define ZEND_PARSED_MEMBER (1<<0)