Searched refs:zend_attribute (Results 1 – 12 of 12) sorted by relevance
/php-src/Zend/ |
H A D | zend_attributes.h | 38 (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 D | zend_attributes.c | 38 uint32_t zend_attribute_attribute_get_flags(zend_attribute *attr, zend_class_entry *scope) in zend_attribute_attribute_get_flags() 71 zend_attribute *attr, uint32_t target, zend_class_entry *scope) in validate_allow_dynamic_properties() 152 zend_attribute *attr; in get_attribute() 167 zend_attribute *attr; in get_attribute_str() 179 ZEND_API zend_attribute *zend_get_attribute(HashTable *attributes, zend_string *lcname) in zend_get_attribute() 243 ZEND_API bool zend_is_attribute_repeated(HashTable *attributes, zend_attribute *attr) in zend_is_attribute_repeated() 245 zend_attribute *other; in zend_is_attribute_repeated() 260 zend_attribute *attr = Z_PTR_P(v); in attr_free() 288 zend_attribute *attr = pemalloc(ZEND_ATTRIBUTE_SIZE(argc), persistent); in zend_add_attribute() 321 zend_attribute *attr; in zend_mark_internal_attribute() [all …]
|
H A D | zend_attributes_arginfo.h | 131 …zend_attribute *attribute_Attribute_class_Attribute_0 = zend_add_class_attribute(class_entry, attr… in register_class_Attribute() 149 …zend_attribute *attribute_Attribute_class_ReturnTypeWillChange_0 = zend_add_class_attribute(class_… in register_class_ReturnTypeWillChange() 167 …zend_attribute *attribute_Attribute_class_AllowDynamicProperties_0 = zend_add_class_attribute(clas… in register_class_AllowDynamicProperties() 185 …zend_attribute *attribute_Attribute_class_SensitiveParameter_0 = zend_add_class_attribute(class_en… in register_class_SensitiveParameter() 220 …zend_attribute *attribute_Attribute_class_Override_0 = zend_add_class_attribute(class_entry, attri… in register_class_Override()
|
H A D | zend_builtin_functions.c | 1634 zend_attribute *attribute = zend_get_parameter_attribute_str( in debug_backtrace_get_args() 1666 zend_attribute *attribute = zend_get_parameter_attribute_str( in debug_backtrace_get_args() 1705 zend_attribute *attribute = zend_get_parameter_attribute_str( in debug_backtrace_get_args()
|
H A D | zend_inheritance.c | 1039 zend_attribute *return_type_will_change_attribute = zend_get_attribute_str( in emit_incompatible_method_error()
|
H A D | zend_compile.c | 7016 zend_attribute *attr; in zend_compile_attributes() 7850 zend_attribute *override_attribute = zend_get_attribute_str( in zend_compile_func_decl()
|
/php-src/ext/zend_test/ |
H A D | test_arginfo.h | 525 …zend_attribute *attribute_ZendTestParameterAttribute_func_zend_test_parameter_with_attribute_arg0_… in register_test_symbols() 717 …zend_attribute *attribute_ZendTestPropertyAttribute_property_testProp_1 = zend_add_property_attrib… in register_class_ZendAttributeTest() 771 …zend_attribute *attribute_Attribute_class_ZendTestAttribute_0 = zend_add_class_attribute(class_ent… in register_class_ZendTestAttribute() 789 …zend_attribute *attribute_Attribute_class_ZendTestRepeatableAttribute_0 = zend_add_class_attribute… in register_class_ZendTestRepeatableAttribute() 813 …zend_attribute *attribute_Attribute_class_ZendTestParameterAttribute_0 = zend_add_class_attribute(… in register_class_ZendTestParameterAttribute() 841 …zend_attribute *attribute_Attribute_class_ZendTestPropertyAttribute_0 = zend_add_class_attribute(c… in register_class_ZendTestPropertyAttribute() 859 …zend_attribute *attribute_ZendTestParameterAttribute_func_no_override_arg0_0 = zend_add_parameter_… in register_class_ZendTestClassWithMethodWithParameterAttribute() 867 …zend_attribute *attribute_ZendTestParameterAttribute_func_override_arg0_0 = zend_add_parameter_att… in register_class_ZendTestClassWithMethodWithParameterAttribute() 886 …zend_attribute *attribute_ZendTestParameterAttribute_func_override_arg0_0 = zend_add_parameter_att… in register_class_ZendTestChildClassWithMethodWithParameterAttribute()
|
H A D | test.c | 798 void zend_attribute_validate_zendtestattribute(zend_attribute *attr, uint32_t target, zend_class_en… in zend_attribute_validate_zendtestattribute()
|
/php-src/ext/opcache/ |
H A D | zend_persist_calc.c | 161 zend_attribute *attr; in zend_persist_attributes_calc()
|
H A D | zend_persist.c | 292 zend_attribute *attr = Z_PTR_P(v); in zend_persist_attributes() 293 zend_attribute *copy = zend_shared_memdup_put_free(attr, ZEND_ATTRIBUTE_SIZE(attr->argc)); in zend_persist_attributes()
|
H A D | zend_file_cache.c | 422 zend_attribute *attr = Z_PTR_P(zv); 1268 zend_attribute *attr;
|
/php-src/ext/reflection/ |
H A D | php_reflection.c | 148 zend_attribute *data; 1147 static void reflection_attribute_factory(zval *object, HashTable *attributes, zend_attribute *data, in reflection_attribute_factory() 1172 zend_attribute *attr; in read_attributes() 6731 zend_attribute *attr, zend_class_entry *ce, zend_object *obj, in call_attribute_constructor() 6821 zend_attribute *marker; in ZEND_METHOD()
|
Completed in 106 milliseconds