summaryrefslogtreecommitdiff
path: root/Zend/zend_compile.h
diff options
context:
space:
mode:
authorIgor Wiedler <igor@wiedler.ch>2013-07-23 20:21:48 +0200
committerIgor Wiedler <igor@wiedler.ch>2013-08-22 15:51:26 +0200
commit4adf49eeaffc23cc6f4be53c2d89c720bd96d0c3 (patch)
tree57373a102eb74080663a346dc985fa7b00acf267 /Zend/zend_compile.h
parente1125a6a894a8b005aaea6b8ce2e0ea6bf39e483 (diff)
downloadphp-git-4adf49eeaffc23cc6f4be53c2d89c720bd96d0c3.tar.gz
Import namespaced constants via new 'use const' sequence
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 066c517089..3c944e45a6 100644
--- a/Zend/zend_compile.h
+++ b/Zend/zend_compile.h
@@ -638,7 +638,9 @@ void zend_do_begin_namespace(const znode *name, zend_bool with_brackets TSRMLS_D
void zend_do_end_namespace(TSRMLS_D);
void zend_verify_namespace(TSRMLS_D);
void zend_do_use(znode *name, znode *new_name, int is_global TSRMLS_DC);
+void zend_do_use_non_class(znode *ns_name, znode *new_name, int is_global, HashTable *current_import_sub TSRMLS_DC);
void zend_do_use_function(znode *name, znode *new_name, int is_global TSRMLS_DC);
+void zend_do_use_const(znode *name, znode *new_name, int is_global TSRMLS_DC);
void zend_do_end_compilation(TSRMLS_D);
void zend_do_resolve_class_name(znode *result, znode *class_name, int is_static TSRMLS_DC);