|
|
@ -317,6 +317,7 @@ void do_new_list_end(CLS_D); |
|
|
|
|
|
|
|
|
void do_cast(znode *result, znode *expr, int type CLS_DC); |
|
|
void do_cast(znode *result, znode *expr, int type CLS_DC); |
|
|
void do_include_or_eval(int type, znode *result, znode *op1 CLS_DC); |
|
|
void do_include_or_eval(int type, znode *result, znode *op1 CLS_DC); |
|
|
|
|
|
void do_require(znode *filename CLS_DC); |
|
|
|
|
|
|
|
|
void do_unset(znode *variable CLS_DC); |
|
|
void do_unset(znode *variable CLS_DC); |
|
|
void do_isset_or_isempty(int type, znode *result, znode *variable CLS_DC); |
|
|
void do_isset_or_isempty(int type, znode *result, znode *variable CLS_DC); |
|
|
@ -351,7 +352,7 @@ ZEND_API int use_filename(char *filename, uint filename_length CLS_DC); |
|
|
ZEND_API zend_op_array *compile_files(int mark_as_ref CLS_DC, int file_count, ...); |
|
|
ZEND_API zend_op_array *compile_files(int mark_as_ref CLS_DC, int file_count, ...); |
|
|
ZEND_API zend_op_array *v_compile_files(int mark_as_ref CLS_DC, int file_count, va_list files); |
|
|
ZEND_API zend_op_array *v_compile_files(int mark_as_ref CLS_DC, int file_count, va_list files); |
|
|
ZEND_API zend_op_array *compile_string(zval *source_string CLS_DC); |
|
|
ZEND_API zend_op_array *compile_string(zval *source_string CLS_DC); |
|
|
ZEND_API zend_op_array *compile_filename(zval *filename, zend_bool unique CLS_DC); |
|
|
|
|
|
|
|
|
ZEND_API zend_op_array *compile_filename(int mode, zval *filename CLS_DC ELS_DC); |
|
|
ZEND_API int open_file_for_scanning(zend_file_handle *file_handle CLS_DC); |
|
|
ZEND_API int open_file_for_scanning(zend_file_handle *file_handle CLS_DC); |
|
|
ZEND_API void init_op_array(zend_op_array *op_array, int initial_ops_size); |
|
|
ZEND_API void init_op_array(zend_op_array *op_array, int initial_ops_size); |
|
|
ZEND_API void destroy_op_array(zend_op_array *op_array); |
|
|
ZEND_API void destroy_op_array(zend_op_array *op_array); |
|
|
@ -538,6 +539,7 @@ int zendlex(znode *zendlval CLS_DC); |
|
|
#define ZEND_EVAL (1<<0) |
|
|
#define ZEND_EVAL (1<<0) |
|
|
#define ZEND_INCLUDE (1<<1) |
|
|
#define ZEND_INCLUDE (1<<1) |
|
|
#define ZEND_IMPORT (1<<2) |
|
|
#define ZEND_IMPORT (1<<2) |
|
|
|
|
|
#define ZEND_REQUIRE (1<<3) |
|
|
|
|
|
|
|
|
#define ZEND_ISSET (1<<0) |
|
|
#define ZEND_ISSET (1<<0) |
|
|
#define ZEND_ISEMPTY (1<<1) |
|
|
#define ZEND_ISEMPTY (1<<1) |
|
|
|