Home
last modified time | relevance | path

Searched refs:zend_attribute (Results 1 – 9 of 9) sorted by relevance

/PHP-8.0/Zend/
H A Dzend_attributes.h38 (sizeof(zend_attribute) + sizeof(zend_attribute_arg) * (argc) - sizeof(zend_attribute_arg))
58 } zend_attribute; typedef
63 void (*validator)(zend_attribute *attr, uint32_t target, zend_class_entry *scope);
66 ZEND_API zend_attribute *zend_get_attribute(HashTable *attributes, zend_string *lcname);
67 ZEND_API zend_attribute *zend_get_attribute_str(HashTable *attributes, const char *str, size_t len);
69 ZEND_API zend_attribute *zend_get_parameter_attribute(HashTable *attributes, zend_string *lcname, u…
72 ZEND_API zend_result zend_get_attribute_value(zval *ret, zend_attribute *attr, uint32_t i, zend_cla…
75 ZEND_API zend_bool zend_is_attribute_repeated(HashTable *attributes, zend_attribute *attr);
80 ZEND_API zend_attribute *zend_add_attribute(
86 static zend_always_inline zend_attribute *zend_add_class_attribute(zend_class_entry *ce, zend_strin… in END_EXTERN_C()
[all …]
H A Dzend_attributes.c30 void validate_attribute(zend_attribute *attr, uint32_t target, zend_class_entry *scope) in validate_attribute()
70 static zend_attribute *get_attribute(HashTable *attributes, zend_string *lcname, uint32_t offset) in get_attribute()
73 zend_attribute *attr; in get_attribute()
88 zend_attribute *attr; in get_attribute_str()
102 ZEND_API zend_attribute *zend_get_attribute(HashTable *attributes, zend_string *lcname) in zend_get_attribute()
107 ZEND_API zend_attribute *zend_get_attribute_str(HashTable *attributes, const char *str, size_t len) in zend_get_attribute_str()
166 ZEND_API zend_bool zend_is_attribute_repeated(HashTable *attributes, zend_attribute *attr) in zend_is_attribute_repeated()
168 zend_attribute *other; in zend_is_attribute_repeated()
183 zend_attribute *attr = Z_PTR_P(v); in attr_free()
211 zend_attribute *attr = pemalloc(ZEND_ATTRIBUTE_SIZE(argc), persistent); in zend_add_attribute()
[all …]
H A Dzend.c628 zend_attribute *old_attr; in function_copy_ctor()
634 zend_attribute *attr; in function_copy_ctor()
H A Dzend_compile.c6246 zend_attribute *attr; in zend_compile_attributes()
/PHP-8.0/ext/opcache/
H A Dzend_persist_calc.c147 zend_attribute *attr; in zend_persist_attributes_calc()
H A Dzend_persist.c264 zend_attribute *attr = Z_PTR_P(v); in zend_persist_attributes()
265 zend_attribute *copy = zend_shared_memdup_put_free(attr, ZEND_ATTRIBUTE_SIZE(attr->argc)); in zend_persist_attributes()
H A Dzend_file_cache.c408 zend_attribute *attr = Z_PTR_P(zv);
1183 zend_attribute *attr;
/PHP-8.0/ext/zend_test/
H A Dtest.c361 void zend_attribute_validate_zendtestattribute(zend_attribute *attr, uint32_t target, zend_class_en… in zend_attribute_validate_zendtestattribute()
/PHP-8.0/ext/reflection/
H A Dphp_reflection.c143 zend_attribute *data;
1092 static void reflection_attribute_factory(zval *object, HashTable *attributes, zend_attribute *data, in reflection_attribute_factory()
1116 zend_attribute *attr; in read_attributes()
6315 zend_attribute *attr, zend_class_entry *ce, zend_object *obj, in call_attribute_constructor()
6405 zend_attribute *marker; in ZEND_METHOD()

Completed in 105 milliseconds