Lines Matching refs:prop_name
1527 …rst_definition(zend_class_entry *ce, size_t current_trait, zend_string *prop_name, zend_class_entr… in find_first_definition() argument
1533 if (zend_hash_exists(&ce->traits[i]->properties_info, prop_name)) { in find_first_definition()
1549 zend_string* prop_name; in zend_do_traits_property_binding() local
1568 prop_name = zend_string_copy(property_info->name); in zend_do_traits_property_binding()
1576 prop_name = zend_string_init(pname, pname_len, 0); in zend_do_traits_property_binding()
1580 if ((coliding_prop = zend_hash_find_ptr(&ce->properties_info, prop_name)) != NULL) { in zend_do_traits_property_binding()
1586 zend_hash_del(&ce->properties_info, prop_name); in zend_do_traits_property_binding()
1611 ZSTR_VAL(find_first_definition(ce, i, prop_name, coliding_prop->ce)->name), in zend_do_traits_property_binding()
1613 ZSTR_VAL(prop_name), in zend_do_traits_property_binding()
1617 zend_string_release(prop_name); in zend_do_traits_property_binding()
1631 zend_declare_property_ex(ce, prop_name, in zend_do_traits_property_binding()
1634 zend_string_release(prop_name); in zend_do_traits_property_binding()