Lines Matching refs:flags
34 zval flags; in validate_attribute() local
39 if (FAILURE == zend_get_attribute_value(&flags, attr, 0, NULL)) { in validate_attribute()
43 if (Z_TYPE(flags) != IS_LONG) { in validate_attribute()
46 zend_zval_type_name(&flags) in validate_attribute()
50 if (Z_LVAL(flags) & ~ZEND_ATTRIBUTE_FLAGS) { in validate_attribute()
54 zval_ptr_dtor(&flags); in validate_attribute()
60 zend_long flags = ZEND_ATTRIBUTE_TARGET_ALL; in ZEND_METHOD() local
64 Z_PARAM_LONG(flags) in ZEND_METHOD()
67 ZVAL_LONG(OBJ_PROP_NUM(Z_OBJ_P(ZEND_THIS), 0), flags); in ZEND_METHOD()
149 ZEND_API zend_string *zend_get_attribute_target_names(uint32_t flags) in zend_get_attribute_target_names() argument
154 if (flags & (1 << i)) { in zend_get_attribute_target_names()
184 bool persistent = attr->flags & ZEND_ATTRIBUTE_PERSISTENT; in attr_free()
203 …ribute(HashTable **attributes, zend_string *name, uint32_t argc, uint32_t flags, uint32_t offset, … in zend_add_attribute() argument
205 bool persistent = flags & ZEND_ATTRIBUTE_PERSISTENT; in zend_add_attribute()
220 attr->flags = flags; in zend_add_attribute()
241 …API zend_internal_attribute *zend_internal_attribute_register(zend_class_entry *ce, uint32_t flags) in zend_internal_attribute_register() argument
251 internal_attr->flags = flags; in zend_internal_attribute_register()
258 ZVAL_LONG(&attr->args[0].value, flags); in zend_internal_attribute_register()