Lines Matching refs:prop_info
3352 zend_property_info *prop_info; in add_class_vars() local
3359 …while (zend_hash_get_current_data_ex(&ce->properties_info, (void **) &prop_info, &pos) == SUCCESS)… in add_class_vars()
3362 if (((prop_info->flags & ZEND_ACC_SHADOW) && in add_class_vars()
3363 prop_info->ce != ce) || in add_class_vars()
3364 ((prop_info->flags & ZEND_ACC_PROTECTED) && in add_class_vars()
3365 !zend_check_protected(prop_info->ce, ce)) || in add_class_vars()
3366 ((prop_info->flags & ZEND_ACC_PRIVATE) && in add_class_vars()
3367 prop_info->ce != ce)) { in add_class_vars()
3371 if (prop_info->offset >= 0) { in add_class_vars()
3372 if (statics && (prop_info->flags & ZEND_ACC_STATIC) != 0) { in add_class_vars()
3373 prop = ce->default_static_members_table[prop_info->offset]; in add_class_vars()
3374 } else if (!statics && (prop_info->flags & ZEND_ACC_STATIC) == 0) { in add_class_vars()
3375 prop = ce->default_properties_table[prop_info->offset]; in add_class_vars()