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 …rent_private_property(zend_class_entry *scope, 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 …erty_access(zend_property_info *property_info, zend_class_entry *ce, 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 zend_class_entry *ce, 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, 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 zend_class_entry *ce, zend_string *member, zend_class_entry *scope, const char *operation) { 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(zend_class_entry *ce, zend_string *member, int … 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()
545 ZEND_API uint32_t *zend_get_property_guard(zend_object *zobj, zend_string *member) /* {{{ */ in zend_get_property_guard() argument
555 if (EXPECTED(str == member) || in zend_get_property_guard()
557 EXPECTED(zend_string_equal_content(str, member))) { in zend_get_property_guard()
561 ZVAL_STR_COPY(zv, member); in zend_get_property_guard()
575 zv = zend_hash_find(guards, member); in zend_get_property_guard()
581 ZVAL_STR_COPY(zv, member); in zend_get_property_guard()
588 return (uint32_t*)zend_hash_add_new_ptr(guards, member, ptr); in zend_get_property_guard()