Searched refs:znode (Results 1 – 11 of 11) sorted by relevance
/PHP-5.3/Zend/ |
H A D | zend_compile.h | 70 } znode; typedef 85 znode op1; 377 void zend_do_assign(znode *result, znode *variable, const znode *value TSRMLS_DC); 385 void fetch_array_begin(znode *result, znode *varname, znode *first_dim TSRMLS_DC); 386 void fetch_array_dim(znode *result, const znode *parent, const znode *dim TSRMLS_DC); 420 void zend_do_add_string(znode *result, const znode *op1, znode *op2 TSRMLS_DC); 442 void zend_do_begin_catch(znode *try_token, znode *catch_class, const znode *catch_var, znode *first… 461 void zend_do_boolean_or_end(znode *result, const znode *expr1, const znode *expr2, znode *op_token … 463 void zend_do_boolean_and_end(znode *result, const znode *expr1, const znode *expr2, const znode *op… 512 void zend_do_foreach_cont(znode *foreach_token, const znode *open_brackets_token, const znode *as_t… [all …]
|
H A D | zend_compile.c | 486 void fetch_array_begin(znode *result, znode *varname, znode *first_dim TSRMLS_DC) /* {{{ */ in fetch_array_begin() 494 void fetch_array_dim(znode *result, const znode *parent, const znode *dim TSRMLS_DC) /* {{{ */ in fetch_array_dim() 589 void zend_do_assign(znode *result, znode *variable, const znode *value TSRMLS_DC) /* {{{ */ in zend_do_assign() 702 void zend_do_assign_ref(znode *result, const znode *lvar, const znode *rvar TSRMLS_DC) /* {{{ */ in zend_do_assign_ref() 1066 void zend_do_add_string(znode *result, const znode *op1, znode *op2 TSRMLS_DC) /* {{{ */ in zend_do_add_string() 1699 znode tmp; in zend_resolve_non_class_name() 1753 znode tmp; in zend_resolve_class_name() 2338 void zend_do_begin_catch(znode *try_token, znode *class_name, const znode *catch_var, znode *first_… in zend_do_begin_catch() 3158 void zend_do_boolean_or_end(znode *result, const znode *expr1, const znode *expr2, znode *op_token … in zend_do_boolean_or_end() 3193 void zend_do_boolean_and_end(znode *result, const znode *expr1, const znode *expr2, const znode *op… in zend_do_boolean_and_end() [all …]
|
H A D | zend_execute.c | 175 static zend_always_inline zval *_get_zval_ptr_tmp(const znode *node, const temp_variable *Ts, zend_… in _get_zval_ptr_tmp() 180 static zval *_get_zval_ptr_var_string_offset(const znode *node, const temp_variable *Ts, zend_free_… in _get_zval_ptr_var_string_offset() 207 static zend_always_inline zval *_get_zval_ptr_var(const znode *node, const temp_variable *Ts, zend_… in _get_zval_ptr_var() 249 static zend_always_inline zval *_get_zval_ptr_cv(const znode *node, const temp_variable *Ts, int ty… in _get_zval_ptr_cv() 259 static inline zval *_get_zval_ptr(znode *node, const temp_variable *Ts, zend_free_op *should_free, … in _get_zval_ptr() 300 static zend_always_inline zval **_get_zval_ptr_ptr_cv(const znode *node, const temp_variable *Ts, i… in _get_zval_ptr_ptr_cv() 310 static inline zval **_get_zval_ptr_ptr(const znode *node, const temp_variable *Ts, zend_free_op *sh… in _get_zval_ptr_ptr() 333 static inline zval **_get_obj_zval_ptr_ptr(const znode *op, const temp_variable *Ts, zend_free_op *… in _get_obj_zval_ptr_ptr() 358 static inline zval *_get_obj_zval_ptr(znode *op, const temp_variable *Ts, zend_free_op *should_free… in _get_obj_zval_ptr() 517 static inline void zend_assign_to_object(znode *result, zval **object_ptr, zval *property_name, zno… in zend_assign_to_object() [all …]
|
H A D | zend_language_parser.y | 40 #define YYSTYPE znode 453 …optional_class_type T_VARIABLE { znode tmp; fetch_simple_variable(&tmp, &$2, 0 TSRMLS_CC); $$.… 457 …| non_empty_parameter_list ',' optional_class_type T_VARIABLE { znode tmp; fetch_simple_variable… 458 …| non_empty_parameter_list ',' optional_class_type '&' T_VARIABLE { znode tmp; fetch_simple_varia… 459 …| non_empty_parameter_list ',' optional_class_type '&' T_VARIABLE '=' static_scalar { znode tmp; … 460 …| non_empty_parameter_list ',' optional_class_type T_VARIABLE '=' static_scalar { znode tmp; fet… 737 /* empty */ { memset(&$$, 0, sizeof(znode)); $$.op_type = IS_UNUSED; } 738 | '(' ')' { memset(&$$, 0, sizeof(znode)); $$.op_type = IS_UNUSED; } 908 …| variable_without_objects { zend_do_end_variable_parse(&$1, BP_VAR_R, 0 TSRMLS_CC); } { znode tmp… 914 …| variable_name { znode tmp_znode; zend_do_pop_object(&tmp_znode TSRMLS_CC); zend_do_fetch_prope… [all …]
|
H A D | zend_globals.h | 126 znode implementing_class;
|
H A D | zend_execute.h | 407 ZEND_API zval *zend_get_zval_ptr(znode *node, const temp_variable *Ts, zend_free_op *should_free, i… 408 ZEND_API zval **zend_get_zval_ptr_ptr(const znode *node, const temp_variable *Ts, zend_free_op *sho…
|
H A D | zend_language_scanner.l | 339 znode retval_znode; in END_EXTERN_C()
|
H A D | zend_vm_execute.h | 9481 znode *result = &opline->result; in zend_binary_assign_op_obj_helper_SPEC_VAR_CONST() 11291 znode *result = &opline->result; in zend_binary_assign_op_obj_helper_SPEC_VAR_TMP() 13045 znode *result = &opline->result; in zend_binary_assign_op_obj_helper_SPEC_VAR_VAR() 14606 znode *result = &opline->result; in zend_binary_assign_op_obj_helper_SPEC_VAR_UNUSED() 15445 znode *result = &opline->result; in zend_binary_assign_op_obj_helper_SPEC_VAR_CV() 17077 znode *result = &opline->result; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CONST() 18193 znode *result = &opline->result; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_TMP() 19252 znode *result = &opline->result; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_VAR() 20311 znode *result = &opline->result; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_UNUSED() 20573 znode *result = &opline->result; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CV() [all …]
|
H A D | zend_language_scanner.c | 341 znode retval_znode; in END_EXTERN_C()
|
H A D | zend_vm_def.h | 303 znode *result = &opline->result;
|
/PHP-5.3/ |
H A D | .gdbinit | 428 set $znode = $arg0 429 if $znode->op_type == 1 432 if $znode->op_type == 2 435 if $znode->op_type == 4 438 if $znode->op_type == 8 444 if $znode->op_type == 1 446 ____printzv &$znode->u.constant 0 448 if $znode->op_type == 2 453 if $znode->op_type == 4 458 if $znode->op_type == 8 [all …]
|
Completed in 182 milliseconds