Lines Matching refs:property_info
4279 zend_property_info *property_info; in ZEND_METHOD() local
4288 if ((property_info = zend_hash_find_ptr(&ce->properties_info, name)) != NULL) { in ZEND_METHOD()
4289 if ((property_info->flags & ZEND_ACC_PRIVATE) && property_info->ce != ce) { in ZEND_METHOD()
4309 zend_property_info *property_info; in ZEND_METHOD() local
4319 if ((property_info = zend_hash_find_ptr(&ce->properties_info, name)) != NULL) { in ZEND_METHOD()
4320 if (!(property_info->flags & ZEND_ACC_PRIVATE) || property_info->ce == ce) { in ZEND_METHOD()
4321 reflection_property_factory(ce, name, property_info, return_value); in ZEND_METHOD()
4356 property_info = zend_hash_str_find_ptr(&ce->properties_info, str_name, str_name_len); in ZEND_METHOD()
4357 if (property_info != NULL in ZEND_METHOD()
4358 && (!(property_info->flags & ZEND_ACC_PRIVATE) in ZEND_METHOD()
4359 || property_info->ce == ce)) { in ZEND_METHOD()
4360 reflection_property_factory_str(ce, str_name, str_name_len, property_info, return_value); in ZEND_METHOD()
5190 zend_property_info *property_info = NULL; in ZEND_METHOD() local
5210 property_info = zend_hash_find_ptr(&ce->properties_info, name); in ZEND_METHOD()
5211 if (property_info == NULL in ZEND_METHOD()
5212 || ((property_info->flags & ZEND_ACC_PRIVATE) in ZEND_METHOD()
5213 && property_info->ce != ce)) { in ZEND_METHOD()
5215 if (property_info == NULL && classname_obj) { in ZEND_METHOD()
5228 ZVAL_STR_COPY(reflection_prop_class(object), property_info->ce->name); in ZEND_METHOD()
5234 reference->prop = dynam_prop ? NULL : property_info; in ZEND_METHOD()