Lines Matching refs:member

194 	zval member;  in zend_std_call_getter()  local
195 ZVAL_STR(&member, prop_name); in zend_std_call_getter()
196 zend_call_known_instance_method_with_1_params(zobj->ce->__get, zobj, retval, &member); in zend_std_call_getter()
211 zval member; in zend_std_call_unsetter() local
212 ZVAL_STR(&member, prop_name); in zend_std_call_unsetter()
213 zend_call_known_instance_method_with_1_params(zobj->ce->__unset, zobj, NULL, &member); in zend_std_call_unsetter()
219 zval member; in zend_std_call_issetter() local
220 ZVAL_STR(&member, prop_name); in zend_std_call_issetter()
221 zend_call_known_instance_method_with_1_params(zobj->ce->__isset, zobj, retval, &member); in zend_std_call_issetter()
247 …rivate_property(zend_class_entry *scope, const zend_class_entry *ce, zend_string *member) /* {{{ */ in zend_get_parent_private_property() argument
253 zv = zend_hash_find(&scope->properties_info, member); in zend_get_parent_private_property()
266 …zend_property_info *property_info, const zend_class_entry *ce, const zend_string *member) /* {{{ */ in zend_bad_property_access() argument
268 …erty %s::$%s", zend_visibility_string(property_info->flags), ZSTR_VAL(ce->name), ZSTR_VAL(member)); in zend_bad_property_access()
279 const zend_class_entry *ce, const zend_string *member) { in zend_forbidden_dynamic_property() argument
281 ZSTR_VAL(ce->name), ZSTR_VAL(member)); in zend_forbidden_dynamic_property()
285 zend_object *obj, const zend_string *member) { in zend_deprecated_dynamic_property() argument
288 ZSTR_VAL(obj->ce->name), ZSTR_VAL(member)); in zend_deprecated_dynamic_property()
295 ZSTR_VAL(ce->name), ZSTR_VAL(member)); in zend_deprecated_dynamic_property()
303 …const zend_class_entry *ce, const zend_string *member, const zend_class_entry *scope, const char *… in zend_readonly_property_modification_scope_error() argument
305 operation, ZSTR_VAL(ce->name), ZSTR_VAL(member), in zend_readonly_property_modification_scope_error()
310 zend_class_entry *ce, zend_string *member) { in zend_readonly_property_unset_error() argument
312 ZSTR_VAL(ce->name), ZSTR_VAL(member)); in zend_readonly_property_unset_error()
315 …ne uintptr_t zend_get_property_offset(zend_class_entry *ce, zend_string *member, int silent, void … in zend_get_property_offset() argument
329 || UNEXPECTED((zv = zend_hash_find(&ce->properties_info, member)) == NULL)) { in zend_get_property_offset()
330 if (UNEXPECTED(ZSTR_VAL(member)[0] == '\0') && ZSTR_LEN(member) != 0) { in zend_get_property_offset()
356 zend_property_info *p = zend_get_parent_private_property(scope, ce, member); in zend_get_property_offset()
377 zend_bad_property_access(property_info, ce, member); in zend_get_property_offset()
393 …E_NOTICE, "Accessing static property %s::$%s as non static", ZSTR_VAL(ce->name), ZSTR_VAL(member)); in zend_get_property_offset()
412 static ZEND_COLD void zend_wrong_offset(zend_class_entry *ce, zend_string *member) /* {{{ */ in zend_wrong_offset() argument
417 zend_get_property_offset(ce, member, 0, NULL, &dummy); in zend_wrong_offset()
421 ZEND_API zend_property_info *zend_get_property_info(const zend_class_entry *ce, zend_string *member in zend_get_property_info() argument
429 || EXPECTED((zv = zend_hash_find(&ce->properties_info, member)) == NULL)) { in zend_get_property_info()
430 if (UNEXPECTED(ZSTR_VAL(member)[0] == '\0') && ZSTR_LEN(member) != 0) { in zend_get_property_info()
451 zend_property_info *p = zend_get_parent_private_property(scope, ce, member); in zend_get_property_info()
468 zend_bad_property_access(property_info, ce, member); in zend_get_property_info()
484 …E_NOTICE, "Accessing static property %s::$%s as non static", ZSTR_VAL(ce->name), ZSTR_VAL(member)); in zend_get_property_info()
496 zend_string *member; in zend_check_property_access() local
505 member = zend_string_init(prop_name, prop_name_len, 0); in zend_check_property_access()
506 property_info = zend_get_property_info(zobj->ce, member, 1); in zend_check_property_access()
507 zend_string_release_ex(member, 0); in zend_check_property_access()
550 ZEND_API uint32_t *zend_get_property_guard(zend_object *zobj, zend_string *member) /* {{{ */ in zend_get_property_guard() argument
561 if (EXPECTED(str == member) || in zend_get_property_guard()
563 EXPECTED(zend_string_equal_content(str, member))) { in zend_get_property_guard()
567 ZVAL_STR_COPY(zv, member); in zend_get_property_guard()
581 zv = zend_hash_find(guards, member); in zend_get_property_guard()
587 ZVAL_STR_COPY(zv, member); in zend_get_property_guard()
594 return (uint32_t*)zend_hash_add_new_ptr(guards, member, ptr); in zend_get_property_guard()