Lines Matching refs:which
45 typedef UBool BinaryPropertyContains(const BinaryProperty &prop, UChar32 c, UProperty which);
58 static UBool caseBinaryPropertyContains(const BinaryProperty &/*prop*/, UChar32 c, UProperty which)… in caseBinaryPropertyContains() argument
59 return ucase_hasBinaryProperty(c, which); in caseBinaryPropertyContains()
93 static UBool isNormInert(const BinaryProperty &/*prop*/, UChar32 c, UProperty which) { in isNormInert() argument
96 (UNormalizationMode)(which-UCHAR_NFD_INERT+UNORM_NFD), errorCode); in isNormInert()
277 u_hasBinaryProperty(UChar32 c, UProperty which) { in u_hasBinaryProperty() argument
279 if(which<UCHAR_BINARY_START || UCHAR_BINARY_LIMIT<=which) { in u_hasBinaryProperty()
283 const BinaryProperty &prop=binProps[which]; in u_hasBinaryProperty()
284 return prop.contains(prop, c, which); in u_hasBinaryProperty()
290 typedef int32_t IntPropertyGetValue(const IntProperty &prop, UChar32 c, UProperty which);
291 typedef int32_t IntPropertyGetMaxValue(const IntProperty &prop, UProperty which);
322 static int32_t biDiGetMaxValue(const IntProperty &/*prop*/, UProperty which) { in biDiGetMaxValue() argument
323 return ubidi_getMaxValue(GET_BIDI_PROPS(), which); in biDiGetMaxValue()
394 static int32_t getNormQuickCheck(const IntProperty &/*prop*/, UChar32 c, UProperty which) { in getNormQuickCheck() argument
395 …return (int32_t)unorm_getQuickCheck(c, (UNormalizationMode)(which-UCHAR_NFD_QUICK_CHECK+UNORM_NFD)… in getNormQuickCheck()
457 u_getIntPropertyValue(UChar32 c, UProperty which) { in u_getIntPropertyValue() argument
458 if(which<UCHAR_INT_START) { in u_getIntPropertyValue()
459 if(UCHAR_BINARY_START<=which && which<UCHAR_BINARY_LIMIT) { in u_getIntPropertyValue()
460 const BinaryProperty &prop=binProps[which]; in u_getIntPropertyValue()
461 return prop.contains(prop, c, which); in u_getIntPropertyValue()
463 } else if(which<UCHAR_INT_LIMIT) { in u_getIntPropertyValue()
464 const IntProperty &prop=intProps[which-UCHAR_INT_START]; in u_getIntPropertyValue()
465 return prop.getValue(prop, c, which); in u_getIntPropertyValue()
466 } else if(which==UCHAR_GENERAL_CATEGORY_MASK) { in u_getIntPropertyValue()
478 u_getIntPropertyMaxValue(UProperty which) { in u_getIntPropertyMaxValue() argument
479 if(which<UCHAR_INT_START) { in u_getIntPropertyMaxValue()
480 if(UCHAR_BINARY_START<=which && which<UCHAR_BINARY_LIMIT) { in u_getIntPropertyMaxValue()
483 } else if(which<UCHAR_INT_LIMIT) { in u_getIntPropertyMaxValue()
484 const IntProperty &prop=intProps[which-UCHAR_INT_START]; in u_getIntPropertyMaxValue()
485 return prop.getMaxValue(prop, which); in u_getIntPropertyMaxValue()
491 uprops_getSource(UProperty which) { in uprops_getSource() argument
492 if(which<UCHAR_BINARY_START) { in uprops_getSource()
494 } else if(which<UCHAR_BINARY_LIMIT) { in uprops_getSource()
495 const BinaryProperty &prop=binProps[which]; in uprops_getSource()
501 } else if(which<UCHAR_INT_START) { in uprops_getSource()
503 } else if(which<UCHAR_INT_LIMIT) { in uprops_getSource()
504 const IntProperty &prop=intProps[which-UCHAR_INT_START]; in uprops_getSource()
510 } else if(which<UCHAR_STRING_START) { in uprops_getSource()
511 switch(which) { in uprops_getSource()
519 } else if(which<UCHAR_STRING_LIMIT) { in uprops_getSource()
520 switch(which) { in uprops_getSource()
546 switch(which) { in uprops_getSource()