Lines Matching refs:lcname
153 static zend_attribute *get_attribute(HashTable *attributes, zend_string *lcname, uint32_t offset) in get_attribute() argument
159 if (attr->offset == offset && zend_string_equals(attr->lcname, lcname)) { in get_attribute()
174 if (attr->offset == offset && zend_string_equals_cstr(attr->lcname, str, len)) { in get_attribute_str()
183 ZEND_API zend_attribute *zend_get_attribute(HashTable *attributes, zend_string *lcname) in zend_get_attribute() argument
185 return get_attribute(attributes, lcname, 0); in zend_get_attribute()
193 ZEND_API zend_attribute *zend_get_parameter_attribute(HashTable *attributes, zend_string *lcname, u… in zend_get_parameter_attribute() argument
195 return get_attribute(attributes, lcname, offset + 1); in zend_get_parameter_attribute()
253 if (zend_string_equals(other->lcname, attr->lcname)) { in zend_is_attribute_repeated()
268 zend_string_release(attr->lcname); in attr_free()
300 attr->lcname = zend_string_tolower_ex(attr->name, persistent); in zend_add_attribute()
338 zend_string *lcname = zend_string_tolower_ex(ce->name, 1); in zend_mark_internal_attribute() local
339 zend_hash_update_ptr(&internal_attributes, lcname, internal_attr); in zend_mark_internal_attribute()
340 zend_string_release(lcname); in zend_mark_internal_attribute()
357 ZEND_API zend_internal_attribute *zend_internal_attribute_get(zend_string *lcname) in zend_internal_attribute_get() argument
359 return zend_hash_find_ptr(&internal_attributes, lcname); in zend_internal_attribute_get()