Lines Matching refs:lcname
145 static zend_attribute *get_attribute(HashTable *attributes, zend_string *lcname, uint32_t offset) in get_attribute() argument
151 if (attr->offset == offset && zend_string_equals(attr->lcname, lcname)) { in get_attribute()
166 if (attr->offset == offset && zend_string_equals_cstr(attr->lcname, str, len)) { in get_attribute_str()
175 ZEND_API zend_attribute *zend_get_attribute(HashTable *attributes, zend_string *lcname) in zend_get_attribute() argument
177 return get_attribute(attributes, lcname, 0); in zend_get_attribute()
185 ZEND_API zend_attribute *zend_get_parameter_attribute(HashTable *attributes, zend_string *lcname, u… in zend_get_parameter_attribute() argument
187 return get_attribute(attributes, lcname, offset + 1); in zend_get_parameter_attribute()
245 if (zend_string_equals(other->lcname, attr->lcname)) { in zend_is_attribute_repeated()
260 zend_string_release(attr->lcname); in attr_free()
292 attr->lcname = zend_string_tolower_ex(attr->name, persistent); in zend_add_attribute()
330 zend_string *lcname = zend_string_tolower_ex(ce->name, 1); in zend_mark_internal_attribute() local
331 zend_hash_update_ptr(&internal_attributes, lcname, internal_attr); in zend_mark_internal_attribute()
332 zend_string_release(lcname); in zend_mark_internal_attribute()
349 ZEND_API zend_internal_attribute *zend_internal_attribute_get(zend_string *lcname) in zend_internal_attribute_get() argument
351 return zend_hash_find_ptr(&internal_attributes, lcname); in zend_internal_attribute_get()