Lines Matching refs:prop_info
3746 zend_property_info *prop_info; in add_class_vars() local
3750 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->properties_info, key, prop_info) { in add_class_vars()
3751 if (((prop_info->flags & ZEND_ACC_SHADOW) && in add_class_vars()
3752 prop_info->ce != ce) || in add_class_vars()
3753 ((prop_info->flags & ZEND_ACC_PROTECTED) && in add_class_vars()
3754 !zend_check_protected(prop_info->ce, ce)) || in add_class_vars()
3755 ((prop_info->flags & ZEND_ACC_PRIVATE) && in add_class_vars()
3756 prop_info->ce != ce)) { in add_class_vars()
3760 if (statics && (prop_info->flags & ZEND_ACC_STATIC) != 0) { in add_class_vars()
3761 prop = &ce->default_static_members_table[prop_info->offset]; in add_class_vars()
3762 } else if (!statics && (prop_info->flags & ZEND_ACC_STATIC) == 0) { in add_class_vars()
3763 prop = &ce->default_properties_table[OBJ_PROP_TO_NUM(prop_info->offset)]; in add_class_vars()