Lines Matching defs:name

1018 	zend_string *name, *tmp_name;
1044 name = Z_STR_P(property);
1046 name = zval_try_get_tmp_string(property, &tmp_name);
1047 if (UNEXPECTED(!name)) {
1053 if (EXPECTED((zptr = zobj->handlers->get_property_ptr_ptr(zobj, name, BP_VAR_RW, cache_slot)) != NULL)) {
1090 zend_assign_op_overloaded_property(zobj, name, cache_slot, value OPLINE_CC EXECUTE_DATA_CC);
1292 zend_string *name, *tmp_name;
1316 name = Z_STR_P(property);
1318 name = zval_try_get_tmp_string(property, &tmp_name);
1319 if (UNEXPECTED(!name)) {
1325 if (EXPECTED((zptr = zobj->handlers->get_property_ptr_ptr(zobj, name, BP_VAR_RW, cache_slot)) != NULL)) {
1339 zend_pre_incdec_overloaded_property(zobj, name, cache_slot OPLINE_CC EXECUTE_DATA_CC);
1365 zend_string *name, *tmp_name;
1389 name = Z_STR_P(property);
1391 name = zval_try_get_tmp_string(property, &tmp_name);
1392 if (UNEXPECTED(!name)) {
1398 if (EXPECTED((zptr = zobj->handlers->get_property_ptr_ptr(zobj, name, BP_VAR_RW, cache_slot)) != NULL)) {
1411 zend_post_incdec_overloaded_property(zobj, name, cache_slot OPLINE_CC EXECUTE_DATA_CC);
1713 zend_string *name, *tmp_name;
1720 name = Z_STR_P(varname);
1722 name = Z_STR_P(varname);
1728 name = zval_try_get_tmp_string(varname, &tmp_name);
1729 if (UNEXPECTED(!name)) {
1739 retval = zend_hash_find_ex(target_symbol_table, name, OP1_TYPE == IS_CONST);
1741 if (UNEXPECTED(zend_string_equals(name, ZSTR_KNOWN(ZEND_STR_THIS)))) {
1750 retval = zend_hash_add_new(target_symbol_table, name, &EG(uninitialized_zval));
1755 /* Keep name alive in case an error handler tries to free it. */
1756 zend_string_addref(name);
1759 (opline->extended_value & ZEND_FETCH_GLOBAL ? "global " : ""), name);
1761 retval = zend_hash_update(target_symbol_table, name, &EG(uninitialized_zval));
1766 zend_string_release(name);
1769 /* GLOBAL or $$name variable may be an INDIRECT pointer to CV */
1773 if (UNEXPECTED(zend_string_equals(name, ZSTR_KNOWN(ZEND_STR_THIS)))) {
1782 (opline->extended_value & ZEND_FETCH_GLOBAL ? "global " : ""), name);
2068 zend_string *name, *tmp_name;
2089 name = Z_STR_P(GET_OP2_ZVAL_PTR(BP_VAR_R));
2096 if (EXPECTED(p->key == name) ||
2097 (EXPECTED(p->h == ZSTR_H(name)) &&
2099 EXPECTED(zend_string_equal_content(p->key, name)))) {
2110 retval = zend_hash_find_known_hash(zobj->properties, name);
2122 name = Z_STR_P(GET_OP2_ZVAL_PTR(BP_VAR_R));
2124 name = zval_try_get_tmp_string(GET_OP2_ZVAL_PTR(BP_VAR_R), &tmp_name);
2125 if (UNEXPECTED(!name)) {
2136 prop_info = zend_get_property_info(zobj->ce, name, /* silent */ true);
2139 retval = zobj->handlers->read_property(zobj, name, BP_VAR_R, cache_slot, EX_VAR(opline->result.var));
2233 zend_string *name, *tmp_name;
2254 name = Z_STR_P(GET_OP2_ZVAL_PTR(BP_VAR_R));
2261 if (EXPECTED(p->key == name) ||
2262 (EXPECTED(p->h == ZSTR_H(name)) &&
2264 EXPECTED(zend_string_equal_content(p->key, name)))) {
2275 retval = zend_hash_find_known_hash(zobj->properties, name);
2287 name = Z_STR_P(GET_OP2_ZVAL_PTR(BP_VAR_R));
2289 name = zval_try_get_tmp_string(GET_OP2_ZVAL_PTR(BP_VAR_R), &tmp_name);
2290 if (UNEXPECTED(!name)) {
2296 retval = zobj->handlers->read_property(zobj, name, BP_VAR_IS, cache_slot, EX_VAR(opline->result.var));
2390 zend_string *name, *tmp_name;
2433 name = Z_STR_P(GET_OP2_ZVAL_PTR(BP_VAR_R));
2441 property_val = zend_hash_find_known_hash(zobj->properties, name);
2475 zend_hash_add_new(zobj->properties, name, value);
2483 name = Z_STR_P(GET_OP2_ZVAL_PTR(BP_VAR_R));
2485 name = zval_try_get_tmp_string(GET_OP2_ZVAL_PTR(BP_VAR_R), &tmp_name);
2486 if (UNEXPECTED(!name)) {
2497 value = zobj->handlers->write_property(zobj, name, value, (OP2_TYPE == IS_CONST) ? CACHE_ADDR(opline->extended_value) : NULL);
3461 zend_throw_error(NULL, "Class name must be a valid object or a string");
3503 zend_throw_error(NULL, "Method name must be a string");
3682 zend_throw_error(NULL, "Method name must be a string");
3718 zend_throw_error(NULL, "Cannot call private %s::__construct()", ZSTR_VAL(ce->name));
4680 DTRACE_EXCEPTION_CAUGHT((char *)ce->name);
5125 zend_string *name;
5136 ZEND_HASH_FOREACH_STR_KEY_VAL(ht, name, arg) {
5137 if (UNEXPECTED(name)) {
5140 EX(call)->func, name, cache_slot) + 1;
5154 ZEND_HASH_FOREACH_STR_KEY_VAL(ht, name, arg) {
5155 if (UNEXPECTED(name)) {
5158 top = zend_handle_named_arg(&EX(call), name, &arg_num, cache_slot);
5208 NULL, 0, "Object of type %s did not create an Iterator", ZSTR_VAL(ce->name)
5231 zend_string *name = NULL;
5247 name = Z_STR_P(&key);
5251 if (UNEXPECTED(name)) {
5254 top = zend_handle_named_arg(&EX(call), name, &arg_num, cache_slot);
5256 zend_string_release(name);
5267 EX(call)->func->common.scope ? ZSTR_VAL(EX(call)->func->common.scope->name) : "",
5276 zend_string_release(name);
5293 EX(call)->func->common.scope ? ZSTR_VAL(EX(call)->func->common.scope->name) : "",
5417 zend_string *name;
5423 ZEND_HASH_FOREACH_STR_KEY_VAL(ht, name, arg) {
5424 if (name) {
5427 param = zend_handle_named_arg(&EX(call), name, &arg_num, cache_slot);
5463 if (!name) {
5659 zend_string *name;
5664 ZEND_HASH_MAP_FOREACH_STR_KEY_VAL(EX(extra_named_params), name, param) {
5669 zend_hash_add_new(Z_ARRVAL_P(params), name, param);
5676 ZEND_HASH_MAP_FOREACH_STR_KEY_VAL(EX(extra_named_params), name, param) {
5678 zend_hash_add_new(Z_ARRVAL_P(params), name, param);
5890 zend_throw_error(NULL, "Trying to clone an uncloneable object of class %s", ZSTR_VAL(ce->name));
5987 ZVAL_STR_COPY(EX_VAR(opline->result.var), ce->name);
5999 zend_throw_error(NULL, "Cannot access %s constant %s::%s", zend_visibility_string(ZEND_CLASS_CONST_FLAGS(c)), ZSTR_VAL(ce->name), ZSTR_VAL(constant_name));
6006 zend_throw_error(NULL, "Cannot access trait constant %s::%s directly", ZSTR_VAL(ce->name), ZSTR_VAL(constant_name));
6014 zend_error(E_DEPRECATED, "Constant %s::%s is deprecated", ZSTR_VAL(ce->name), ZSTR_VAL(constant_name));
6044 ZSTR_VAL(ce->name), ZSTR_VAL(constant_name));
6212 NULL, 0, "Object of type %s did not create an Iterator", ZSTR_VAL(ce->name)
6508 zend_string *name, *tmp_name;
6516 name = Z_STR_P(varname);
6518 name = Z_STR_P(varname);
6524 name = zval_try_get_tmp_string(varname, &tmp_name);
6525 if (UNEXPECTED(!name)) {
6532 zend_hash_del_ind(target_symbol_table, name);
6546 zend_string *name, *tmp_name = NULL;
6573 name = Z_STR_P(varname);
6575 name = Z_STR_P(varname);
6580 name = zval_try_get_tmp_string(varname, &tmp_name);
6581 if (UNEXPECTED(!name)) {
6587 zend_std_unset_static_property(ce, name);
6691 zend_string *name, *tmp_name;
6713 name = Z_STR_P(offset);
6715 name = zval_try_get_tmp_string(offset, &tmp_name);
6716 if (UNEXPECTED(!name)) {
6720 Z_OBJ_HT_P(container)->unset_property(Z_OBJ_P(container), name, ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(opline->extended_value) : NULL));
7179 ZSTR_VAL(prop_info->ce->name), ZSTR_VAL(p->key));
7318 zend_string *name, *tmp_name;
7324 name = Z_STR_P(varname);
7326 name = zval_get_tmp_string(varname, &tmp_name);
7330 value = zend_hash_find_ex(target_symbol_table, name, OP1_TYPE == IS_CONST);
7463 zend_string *name, *tmp_name;
7484 name = Z_STR_P(offset);
7486 name = zval_try_get_tmp_string(offset, &tmp_name);
7487 if (UNEXPECTED(!name)) {
7495 Z_OBJ_HT_P(container)->has_property(Z_OBJ_P(container), name, (opline->extended_value & ZEND_ISEMPTY), ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(opline->extended_value & ~ZEND_ISEMPTY) : NULL));
8149 zval *name;
8154 name = GET_OP1_ZVAL_PTR(BP_VAR_R);
8168 c.name = zend_string_copy(Z_STR_P(name));
8415 zend_throw_error(NULL, "Object of type %s did not create an Iterator", ZSTR_VAL(ce->name));
8753 ZVAL_STR_COPY(EX_VAR(opline->result.var), Z_OBJCE_P(op)->name);
8771 ZVAL_STR_COPY(EX_VAR(opline->result.var), scope->name);
8781 ZVAL_STR_COPY(EX_VAR(opline->result.var), scope->parent->name);
8789 ZVAL_STR_COPY(EX_VAR(opline->result.var), called_scope->name);
9400 ZVAL_STR_COPY(EX_VAR(opline->result.var), EX(func)->common.scope->name);
9413 ZVAL_STR_COPY(EX_VAR(opline->result.var), Z_OBJCE_P(op1)->name);
9436 ZVAL_STR_COPY(EX_VAR(opline->result.var), Z_OBJCE(EX(This))->name);
9438 ZVAL_STR_COPY(EX_VAR(opline->result.var), Z_CE(EX(This))->name);
9551 /* Contrary to what its name indicates, ZEND_COPY_TMP may receive and define references. */