Lines Matching defs:property

29  * Get the next non-ignorable ASCII character from a property name
52 * Get the next non-ignorable EBCDIC character from a property name
75 * Unicode property names and property value names are compared "loosely".
78 * For all property names, property value names, and for property values for
147 int32_t PropNameData::findProperty(int32_t property) {
154 if(property<start) {
157 if(property<limit) {
158 return i+(property-start)*2;
167 return 0; // The property does not have named values.
238 const char *PropNameData::getPropertyName(int32_t property, int32_t nameChoice) {
239 int32_t valueMapIndex=findProperty(property);
241 return NULL; // Not a known property.
246 const char *PropNameData::getPropertyValueName(int32_t property, int32_t value, int32_t nameChoice) {
247 int32_t valueMapIndex=findProperty(property);
249 return NULL; // Not a known property.
271 int32_t PropNameData::getPropertyValueEnum(int32_t property, const char *alias) {
272 int32_t valueMapIndex=findProperty(property);
274 return UCHAR_INVALID_CODE; // Not a known property.
278 return UCHAR_INVALID_CODE; // The property does not have named values.
280 // valueMapIndex is the start of the property's valueMap,
290 u_getPropertyName(UProperty property,
293 return PropNameData::getPropertyName(property, nameChoice);
303 u_getPropertyValueName(UProperty property,
307 return PropNameData::getPropertyValueName(property, value, nameChoice);
311 u_getPropertyValueEnum(UProperty property,
314 return PropNameData::getPropertyValueEnum(property, alias);