| /PHP_5_5/Zend/ |
| H A D | zend_execute.c | 658 static inline void zend_assign_to_object(zval **retval, zval **object_ptr, zval *property_name, int value_type, znode_op *value_op, const zend_execute_data *execute_data, int opcode, const zend_literal *key TSRMLS_DC) argument 739 Z_OBJ_HT_P(object)->write_property(object, property_name, value, key TSRMLS_CC); 741 /* Note: property_name in this case is really the array index! */ 745 Z_OBJ_HT_P(object)->write_dimension(object, property_name, value TSRMLS_CC);
|
| H A D | zend_vm_def.h | 1616 zval *property_name; variable 1620 property_name = GET_OP2_ZVAL_PTR(BP_VAR_R); 1623 MAKE_REAL_ZVAL_PTR(property_name); variable 1628 zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND_ASSIGN_OBJ, ((OP2_TYPE == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); 1630 zval_ptr_dtor(&property_name); variable 1655 zval *property_name = GET_OP2_ZVAL_PTR(BP_VAR_R); variable 1658 MAKE_REAL_ZVAL_PTR(property_name); variable 1660 zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND_ASSIGN_DIM, ((OP2_TYPE == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); 1662 zval_ptr_dtor(&property_name); variable
|
| H A D | zend_vm_execute.h | 15157 zval *property_name; local 15161 property_name = opline->op2.zv; 15164 MAKE_REAL_ZVAL_PTR(property_name); 15169 zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND_ASSIGN_OBJ, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); 15171 zval_ptr_dtor(&property_name); 15196 zval *property_name = opline->op2.zv; local 15199 MAKE_REAL_ZVAL_PTR(property_name); 15201 zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND_ASSIGN_DIM, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); 15203 zval_ptr_dtor(&property_name); 17507 zval *property_name; local 17546 zval *property_name = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); local 19768 zval *property_name; local 19807 zval *property_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); local 21436 zval *property_name = NULL; local 23225 zval *property_name; local 23264 zval *property_name = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); local 25006 zval *property_name; local 26422 zval *property_name; local 27743 zval *property_name; local 29486 zval *property_name; local 32627 zval *property_name; local 32666 zval *property_name = opline->op2.zv; local 34746 zval *property_name; local 34785 zval *property_name = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); local 36871 zval *property_name; local 36910 zval *property_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); local 38406 zval *property_name = NULL; local 40045 zval *property_name; local 40084 zval *property_name = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); local [all...] |
| H A D | zend_object_handlers.c | 1239 ZEND_API zval **zend_std_get_static_property(zend_class_entry *ce, const char *property_name, int property_name_len, zend_bool silent, const zend_literal *key TSRMLS_DC) /* {{{ */ argument 1249 hash_value = zend_hash_func(property_name, property_name_len+1); 1252 if (UNEXPECTED(zend_hash_quick_find(&ce->properties_info, property_name, property_name_len+1, hash_value, (void **) &property_info)==FAILURE)) { 1254 zend_error_noreturn(E_ERROR, "Access to undeclared static property: %s::$%s", ce->name, property_name); 1260 zend_printf("Access type for %s::%s is %s\n", ce->name, property_name, zend_visibility_string(property_info->flags)); 1265 zend_error_noreturn(E_ERROR, "Cannot access %s property %s::$%s", zend_visibility_string(property_info->flags), ce->name, property_name); 1272 zend_error_noreturn(E_ERROR, "Access to undeclared static property: %s::$%s", ce->name, property_name); 1287 zend_error_noreturn(E_ERROR, "Access to undeclared static property: %s::$%s", ce->name, property_name); 1296 ZEND_API zend_bool zend_std_unset_static_property(zend_class_entry *ce, const char *property_name, int property_name_len, const zend_literal *key TSRMLS_DC) /* {{{ */ argument 1298 zend_error_noreturn(E_ERROR, "Attempt to unset static property %s::$%s", ce->name, property_name); [all...] |