|
php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include "zend.h"#include "zend_API.h"#include "zend_attributes.h"#include "zend_attributes_arginfo.h"#include "zend_exceptions.h"#include "zend_smart_str.h"Go to the source code of this file.
| ZEND_API zend_attribute * zend_add_attribute | ( | HashTable ** | attributes, |
| zend_string * | name, | ||
| uint32_t | argc, | ||
| uint32_t | flags, | ||
| uint32_t | offset, | ||
| uint32_t | lineno ) |
Definition at line 414 of file zend_attributes.c.
| uint32_t zend_attribute_attribute_get_flags | ( | zend_attribute * | attr, |
| zend_class_entry * | scope ) |
Definition at line 39 of file zend_attributes.c.
Definition at line 525 of file zend_attributes.c.
| ZEND_API zend_attribute * zend_get_attribute | ( | HashTable * | attributes, |
| zend_string * | lcname ) |
Definition at line 226 of file zend_attributes.c.
| ZEND_API zend_result zend_get_attribute_object | ( | zval * | obj, |
| zend_class_entry * | attribute_ce, | ||
| zend_attribute * | attribute_data, | ||
| zend_class_entry * | scope, | ||
| zend_string * | filename ) |
Definition at line 264 of file zend_attributes.c.
| ZEND_API zend_attribute * zend_get_attribute_str | ( | HashTable * | attributes, |
| const char * | str, | ||
| size_t | len ) |
Definition at line 231 of file zend_attributes.c.
| ZEND_API zend_string * zend_get_attribute_target_names | ( | uint32_t | flags | ) |
Definition at line 360 of file zend_attributes.c.
| ZEND_API zend_result zend_get_attribute_value | ( | zval * | ret, |
| zend_attribute * | attr, | ||
| uint32_t | i, | ||
| zend_class_entry * | scope ) |
Definition at line 246 of file zend_attributes.c.
| ZEND_API zend_attribute * zend_get_parameter_attribute | ( | HashTable * | attributes, |
| zend_string * | lcname, | ||
| uint32_t | offset ) |
Definition at line 236 of file zend_attributes.c.
| ZEND_API zend_attribute * zend_get_parameter_attribute_str | ( | HashTable * | attributes, |
| const char * | str, | ||
| size_t | len, | ||
| uint32_t | offset ) |
Definition at line 241 of file zend_attributes.c.
| ZEND_API zend_internal_attribute * zend_internal_attribute_get | ( | zend_string * | lcname | ) |
Definition at line 487 of file zend_attributes.c.
| ZEND_API zend_internal_attribute * zend_internal_attribute_register | ( | zend_class_entry * | ce, |
| uint32_t | flags ) |
Definition at line 479 of file zend_attributes.c.
| ZEND_API bool zend_is_attribute_repeated | ( | HashTable * | attributes, |
| zend_attribute * | attr ) |
Definition at line 377 of file zend_attributes.c.
| ZEND_API zend_internal_attribute * zend_mark_internal_attribute | ( | zend_class_entry * | ce | ) |
Definition at line 452 of file zend_attributes.c.
| ZEND_METHOD | ( | AllowDynamicProperties | , |
| __construct | ) |
Definition at line 114 of file zend_attributes.c.
| ZEND_METHOD | ( | Attribute | , |
| __construct | ) |
Definition at line 97 of file zend_attributes.c.
| ZEND_METHOD | ( | Deprecated | , |
| __construct | ) |
Definition at line 159 of file zend_attributes.c.
| ZEND_METHOD | ( | Override | , |
| __construct | ) |
Definition at line 154 of file zend_attributes.c.
| ZEND_METHOD | ( | ReturnTypeWillChange | , |
| __construct | ) |
Definition at line 109 of file zend_attributes.c.
| ZEND_METHOD | ( | SensitiveParameter | , |
| __construct | ) |
Definition at line 119 of file zend_attributes.c.
| ZEND_METHOD | ( | SensitiveParameterValue | , |
| __construct | ) |
Definition at line 124 of file zend_attributes.c.
| ZEND_METHOD | ( | SensitiveParameterValue | , |
| __debugInfo | ) |
Definition at line 142 of file zend_attributes.c.
| ZEND_METHOD | ( | SensitiveParameterValue | , |
| getValue | ) |
Definition at line 135 of file zend_attributes.c.
Definition at line 492 of file zend_attributes.c.
| ZEND_API zend_class_entry* zend_ce_allow_dynamic_properties |
Definition at line 29 of file zend_attributes.c.
| ZEND_API zend_class_entry* zend_ce_attribute |
Definition at line 27 of file zend_attributes.c.
| ZEND_API zend_class_entry* zend_ce_deprecated |
Definition at line 33 of file zend_attributes.c.
| ZEND_API zend_class_entry* zend_ce_override |
Definition at line 32 of file zend_attributes.c.
| ZEND_API zend_class_entry* zend_ce_return_type_will_change_attribute |
Definition at line 28 of file zend_attributes.c.
| ZEND_API zend_class_entry* zend_ce_sensitive_parameter |
Definition at line 30 of file zend_attributes.c.
| ZEND_API zend_class_entry* zend_ce_sensitive_parameter_value |
Definition at line 31 of file zend_attributes.c.