Lines Matching refs:flags
35 zval flags; in validate_attribute() local
40 if (FAILURE == zend_get_attribute_value(&flags, attr, 0, NULL)) { in validate_attribute()
44 if (Z_TYPE(flags) != IS_LONG) { in validate_attribute()
47 zend_zval_type_name(&flags) in validate_attribute()
51 if (Z_LVAL(flags) & ~ZEND_ATTRIBUTE_FLAGS) { in validate_attribute()
55 zval_ptr_dtor(&flags); in validate_attribute()
61 zend_long flags = ZEND_ATTRIBUTE_TARGET_ALL; in ZEND_METHOD() local
65 Z_PARAM_LONG(flags) in ZEND_METHOD()
68 ZVAL_LONG(OBJ_PROP_NUM(Z_OBJ_P(ZEND_THIS), 0), flags); in ZEND_METHOD()
155 ZEND_API zend_string *zend_get_attribute_target_names(uint32_t flags) in zend_get_attribute_target_names() argument
160 if (flags & (1 << i)) { in zend_get_attribute_target_names()
190 bool persistent = attr->flags & ZEND_ATTRIBUTE_PERSISTENT; in attr_free()
209 …ribute(HashTable **attributes, zend_string *name, uint32_t argc, uint32_t flags, uint32_t offset, … in zend_add_attribute() argument
211 bool persistent = flags & ZEND_ATTRIBUTE_PERSISTENT; in zend_add_attribute()
226 attr->flags = flags; in zend_add_attribute()
247 …API zend_internal_attribute *zend_internal_attribute_register(zend_class_entry *ce, uint32_t flags) in zend_internal_attribute_register() argument
257 internal_attr->flags = flags; in zend_internal_attribute_register()
264 ZVAL_LONG(&attr->args[0].value, flags); in zend_internal_attribute_register()