Lines Matching refs:offset
149 static zend_attribute *get_attribute(HashTable *attributes, zend_string *lcname, uint32_t offset) in get_attribute() argument
155 if (attr->offset == offset && zend_string_equals(attr->lcname, lcname)) { in get_attribute()
164 …d_attribute *get_attribute_str(HashTable *attributes, const char *str, size_t len, uint32_t offset) in get_attribute_str() argument
170 if (attr->offset == offset && zend_string_equals_cstr(attr->lcname, str, len)) { in get_attribute_str()
189 …ttribute *zend_get_parameter_attribute(HashTable *attributes, zend_string *lcname, uint32_t offset) in zend_get_parameter_attribute() argument
191 return get_attribute(attributes, lcname, offset + 1); in zend_get_parameter_attribute()
194 …nd_get_parameter_attribute_str(HashTable *attributes, const char *str, size_t len, uint32_t offset) in zend_get_parameter_attribute_str() argument
196 return get_attribute_str(attributes, str, len, offset + 1); in zend_get_parameter_attribute_str()
248 if (other != attr && other->offset == attr->offset) { in zend_is_attribute_repeated()
280 …e **attributes, zend_string *name, uint32_t argc, uint32_t flags, uint32_t offset, uint32_t lineno) in zend_add_attribute() argument
299 attr->offset = offset; in zend_add_attribute()