Lines Matching refs:type

51 #define get_zval_ptr(node, Ts, should_free, type) _get_zval_ptr(node, Ts, should_free, type TSRMLS_…  argument
52 #define get_zval_ptr_ptr(node, Ts, should_free, type) _get_zval_ptr_ptr(node, Ts, should_free, type argument
53 #define get_obj_zval_ptr(node, Ts, should_free, type) _get_obj_zval_ptr(node, Ts, should_free, type argument
54 …fine get_obj_zval_ptr_ptr(node, Ts, should_free, type) _get_obj_zval_ptr_ptr(node, Ts, should_free… argument
61 #define RETURN_VALUE_USED(opline) (!((opline)->result.u.EA.type & EXT_TYPE_UNUSED))
99 #define RETURN_VALUE_UNUSED(pzn) (((pzn)->u.EA.type & EXT_TYPE_UNUSED))
191 if (T->str_offset.str->type != IS_STRING in _get_zval_ptr_var_string_offset()
203 ptr->type = IS_STRING; in _get_zval_ptr_var_string_offset()
218 static zval **_get_zval_cv_lookup(zval ***ptr, zend_uint var, int type TSRMLS_DC) in _get_zval_cv_lookup()
224 switch (type) { in _get_zval_cv_lookup()
249 …lways_inline zval *_get_zval_ptr_cv(const znode *node, const temp_variable *Ts, int type TSRMLS_DC) in _get_zval_ptr_cv()
254 return *_get_zval_cv_lookup(ptr, node->u.var, type TSRMLS_CC); in _get_zval_ptr_cv()
259 …*_get_zval_ptr(znode *node, const temp_variable *Ts, zend_free_op *should_free, int type TSRMLS_DC) in _get_zval_ptr()
280 return _get_zval_ptr_cv(node, Ts, type TSRMLS_CC); in _get_zval_ptr()
300 …_inline zval **_get_zval_ptr_ptr_cv(const znode *node, const temp_variable *Ts, int type TSRMLS_DC) in _get_zval_ptr_ptr_cv()
305 return _get_zval_cv_lookup(ptr, node->u.var, type TSRMLS_CC); in _get_zval_ptr_ptr_cv()
310 …_ptr_ptr(const znode *node, const temp_variable *Ts, zend_free_op *should_free, int type TSRMLS_DC) in _get_zval_ptr_ptr()
314 return _get_zval_ptr_ptr_cv(node, Ts, type TSRMLS_CC); in _get_zval_ptr_ptr()
333 …al_ptr_ptr(const znode *op, const temp_variable *Ts, zend_free_op *should_free, int type TSRMLS_DC) in _get_obj_zval_ptr_ptr()
345 return get_zval_ptr_ptr(op, Ts, should_free, type); in _get_obj_zval_ptr_ptr()
358 …get_obj_zval_ptr(znode *op, const temp_variable *Ts, zend_free_op *should_free, int type TSRMLS_DC) in _get_obj_zval_ptr()
368 return get_zval_ptr(op, Ts, should_free, type); in _get_obj_zval_ptr()
772 …t_target_symbol_table(const zend_op *opline, const temp_variable *Ts, int type, const zval *variab… in zend_get_target_symbol_table() argument
774 switch (opline->op2.u.EA.type) { in zend_get_target_symbol_table()
797 static inline zval **zend_fetch_dimension_address_inner(HashTable *ht, const zval *dim, int type TS… in zend_fetch_dimension_address_inner()
804 switch (dim->type) { in zend_fetch_dimension_address_inner()
817 switch (type) { in zend_fetch_dimension_address_inner()
849 switch (type) { in zend_fetch_dimension_address_inner()
873 return (type == BP_VAR_W || type == BP_VAR_RW) ? in zend_fetch_dimension_address_inner()
879 …ess(temp_variable *result, zval **container_ptr, zval *dim, int dim_is_tmp_var, int type TSRMLS_DC) in zend_fetch_dimension_address()
887 if (type != BP_VAR_UNSET && Z_REFCOUNT_P(container)>1 && !PZVAL_IS_REF(container)) { in zend_fetch_dimension_address()
902 retval = zend_fetch_dimension_address_inner(Z_ARRVAL_P(container), dim, type TSRMLS_CC); in zend_fetch_dimension_address()
913 } else if (type != BP_VAR_UNSET) { in zend_fetch_dimension_address()
933 if (type != BP_VAR_UNSET && Z_STRLEN_P(container)==0) { in zend_fetch_dimension_address()
940 if (type != BP_VAR_UNSET) { in zend_fetch_dimension_address()
984 overloaded_result = Z_OBJ_HT_P(container)->read_dimension(container, dim, type TSRMLS_CC); in zend_fetch_dimension_address()
1016 if (type != BP_VAR_UNSET && Z_LVAL_P(container)==0) { in zend_fetch_dimension_address()
1022 if (type == BP_VAR_UNSET) { in zend_fetch_dimension_address()
1035 …ead(temp_variable *result, zval **container_ptr, zval *dim, int dim_is_tmp_var, int type TSRMLS_DC) in zend_fetch_dimension_address_read()
1043 retval = zend_fetch_dimension_address_inner(Z_ARRVAL_P(container), dim, type TSRMLS_CC); in zend_fetch_dimension_address_read()
1082 if ((Z_LVAL_P(dim) < 0 || Z_STRLEN_P(container) <= Z_LVAL_P(dim)) && type != BP_VAR_IS) { in zend_fetch_dimension_address_read()
1106 overloaded_result = Z_OBJ_HT_P(container)->read_dimension(container, dim, type TSRMLS_CC); in zend_fetch_dimension_address_read()
1138 …h_property_address(temp_variable *result, zval **container_ptr, zval *prop_ptr, int type TSRMLS_DC) in zend_fetch_property_address()
1150 if (type != BP_VAR_UNSET && in zend_fetch_property_address()
1173 (ptr = Z_OBJ_HT_P(container)->read_property(container, prop_ptr, type TSRMLS_CC)) != NULL) { in zend_fetch_property_address()
1184 zval *ptr = Z_OBJ_HT_P(container)->read_property(container, prop_ptr, type TSRMLS_CC); in zend_fetch_property_address()
1201 if (nest_levels_zval->type != IS_LONG) { in zend_brk_cont()
1220 if (brk_opline->op1.u.EA.type != EXT_TYPE_FREE_ON_RETURN) { in zend_brk_cont()
1225 if (brk_opline->op1.u.EA.type != EXT_TYPE_FREE_ON_RETURN) { in zend_brk_cont()
1312 …get_zval_ptr(znode *node, const temp_variable *Ts, zend_free_op *should_free, int type TSRMLS_DC) { in zend_get_zval_ptr()
1313 return get_zval_ptr(node, Ts, should_free, type); in zend_get_zval_ptr()
1316 …tr_ptr(const znode *node, const temp_variable *Ts, zend_free_op *should_free, int type TSRMLS_DC) { in zend_get_zval_ptr_ptr()
1317 return get_zval_ptr_ptr(node, Ts, should_free, type); in zend_get_zval_ptr_ptr()