Lines Matching refs:argc
37 #define ZEND_ATTRIBUTE_SIZE(argc) \ argument
38 (sizeof(zend_attribute) + sizeof(zend_attribute_arg) * (argc) - sizeof(zend_attribute_arg))
59 uint32_t argc; member
85 HashTable **attributes, zend_string *name, uint32_t argc,
92 …ne zend_attribute *zend_add_class_attribute(zend_class_entry *ce, zend_string *name, uint32_t argc) in END_EXTERN_C()
95 return zend_add_attribute(&ce->attributes, name, argc, flags, 0, 0); in END_EXTERN_C()
98 … zend_attribute *zend_add_function_attribute(zend_function *func, zend_string *name, uint32_t argc) in zend_add_function_attribute() argument
101 return zend_add_attribute(&func->common.attributes, name, argc, flags, 0, 0); in zend_add_function_attribute()
104 …end_add_parameter_attribute(zend_function *func, uint32_t offset, zend_string *name, uint32_t argc) in zend_add_parameter_attribute() argument
107 return zend_add_attribute(&func->common.attributes, name, argc, flags, offset + 1, 0); in zend_add_parameter_attribute()
110 …roperty_attribute(zend_class_entry *ce, zend_property_info *info, zend_string *name, uint32_t argc) in zend_add_property_attribute() argument
113 return zend_add_attribute(&info->attributes, name, argc, flags, 0, 0); in zend_add_property_attribute()
116 …_constant_attribute(zend_class_entry *ce, zend_class_constant *c, zend_string *name, uint32_t argc) in zend_add_class_constant_attribute() argument
119 return zend_add_attribute(&c->attributes, name, argc, flags, 0, 0); in zend_add_class_constant_attribute()