Home
last modified time | relevance | path

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

/PHP-8.3/Zend/
H A Dzend_attributes.h38 (sizeof(zend_attribute) + sizeof(zend_attribute_arg) * (argc) - sizeof(zend_attribute_arg))
62 } zend_attribute; typedef
67 void (*validator)(zend_attribute *attr, uint32_t target, zend_class_entry *scope);
70 ZEND_API zend_attribute *zend_get_attribute(HashTable *attributes, zend_string *lcname);
71 ZEND_API zend_attribute *zend_get_attribute_str(HashTable *attributes, const char *str, size_t len);
73 ZEND_API zend_attribute *zend_get_parameter_attribute(HashTable *attributes, zend_string *lcname, u…
76 ZEND_API zend_result zend_get_attribute_value(zval *ret, zend_attribute *attr, uint32_t i, zend_cla…
79 ZEND_API bool zend_is_attribute_repeated(HashTable *attributes, zend_attribute *attr);
85 ZEND_API zend_attribute *zend_add_attribute(
89 uint32_t zend_attribute_attribute_get_flags(zend_attribute *attr, zend_class_entry *scope);
[all …]
H A Dzend_attributes.c38 void validate_attribute(zend_attribute *attr, uint32_t target, zend_class_entry *scope) in validate_attribute()
75 zend_attribute *attr, uint32_t target, zend_class_entry *scope) in validate_allow_dynamic_properties()
156 zend_attribute *attr; in get_attribute()
171 zend_attribute *attr; in get_attribute_str()
183 ZEND_API zend_attribute *zend_get_attribute(HashTable *attributes, zend_string *lcname) in zend_get_attribute()
247 ZEND_API bool zend_is_attribute_repeated(HashTable *attributes, zend_attribute *attr) in zend_is_attribute_repeated()
249 zend_attribute *other; in zend_is_attribute_repeated()
264 zend_attribute *attr = Z_PTR_P(v); in attr_free()
292 zend_attribute *attr = pemalloc(ZEND_ATTRIBUTE_SIZE(argc), persistent); in zend_add_attribute()
325 zend_attribute *attr; in zend_mark_internal_attribute()
[all …]
H A Dzend_attributes_arginfo.h138zend_attribute *attribute_Attribute_class_Attribute_0 = zend_add_class_attribute(class_entry, attr… in register_class_Attribute()
156zend_attribute *attribute_Attribute_class_ReturnTypeWillChange_0 = zend_add_class_attribute(class_… in register_class_ReturnTypeWillChange()
174zend_attribute *attribute_Attribute_class_AllowDynamicProperties_0 = zend_add_class_attribute(clas… in register_class_AllowDynamicProperties()
192zend_attribute *attribute_Attribute_class_SensitiveParameter_0 = zend_add_class_attribute(class_en… in register_class_SensitiveParameter()
227zend_attribute *attribute_Attribute_class_Override_0 = zend_add_class_attribute(class_entry, attri… in register_class_Override()
H A Dzend_builtin_functions.c1575 zend_attribute *attribute = zend_get_parameter_attribute_str( in debug_backtrace_get_args()
1607 zend_attribute *attribute = zend_get_parameter_attribute_str( in debug_backtrace_get_args()
1646 zend_attribute *attribute = zend_get_parameter_attribute_str( in debug_backtrace_get_args()
H A Dzend_inheritance.c1039 zend_attribute *return_type_will_change_attribute = zend_get_attribute_str( in emit_incompatible_method_error()
H A Dzend_compile.c6837 zend_attribute *attr; in zend_compile_attributes()
7621 zend_attribute *override_attribute = zend_get_attribute_str( in zend_compile_func_decl()
/PHP-8.3/ext/zend_test/
H A Dtest_arginfo.h518zend_attribute *attribute_ZendTestParameterAttribute_func_zend_test_parameter_with_attribute_arg0_… in register_test_symbols()
699zend_attribute *attribute_ZendTestPropertyAttribute_property_testProp_1 = zend_add_property_attrib… in register_class_ZendAttributeTest()
753zend_attribute *attribute_Attribute_class_ZendTestAttribute_0 = zend_add_class_attribute(class_ent… in register_class_ZendTestAttribute()
771zend_attribute *attribute_Attribute_class_ZendTestRepeatableAttribute_0 = zend_add_class_attribute… in register_class_ZendTestRepeatableAttribute()
795zend_attribute *attribute_Attribute_class_ZendTestParameterAttribute_0 = zend_add_class_attribute(… in register_class_ZendTestParameterAttribute()
819zend_attribute *attribute_Attribute_class_ZendTestPropertyAttribute_0 = zend_add_class_attribute(c… in register_class_ZendTestPropertyAttribute()
837zend_attribute *attribute_ZendTestParameterAttribute_func_no_override_arg0_0 = zend_add_parameter_… in register_class_ZendTestClassWithMethodWithParameterAttribute()
845zend_attribute *attribute_ZendTestParameterAttribute_func_override_arg0_0 = zend_add_parameter_att… in register_class_ZendTestClassWithMethodWithParameterAttribute()
864zend_attribute *attribute_ZendTestParameterAttribute_func_override_arg0_0 = zend_add_parameter_att… in register_class_ZendTestChildClassWithMethodWithParameterAttribute()
H A Dtest.c850 void zend_attribute_validate_zendtestattribute(zend_attribute *attr, uint32_t target, zend_class_en… in zend_attribute_validate_zendtestattribute()
/PHP-8.3/ext/opcache/
H A Dzend_persist_calc.c161 zend_attribute *attr; in zend_persist_attributes_calc()
H A Dzend_persist.c294 zend_attribute *attr = Z_PTR_P(v); in zend_persist_attributes()
295 zend_attribute *copy = zend_shared_memdup_put_free(attr, ZEND_ATTRIBUTE_SIZE(attr->argc)); in zend_persist_attributes()
H A Dzend_file_cache.c422 zend_attribute *attr = Z_PTR_P(zv);
1267 zend_attribute *attr;
/PHP-8.3/ext/reflection/
H A Dphp_reflection.c147 zend_attribute *data;
1109 static void reflection_attribute_factory(zval *object, HashTable *attributes, zend_attribute *data, in reflection_attribute_factory()
1133 zend_attribute *attr; in read_attributes()
6660 zend_attribute *attr, zend_class_entry *ce, zend_object *obj, in call_attribute_constructor()
6750 zend_attribute *marker; in ZEND_METHOD()

Completed in 102 milliseconds