Lines Matching full:which
158 typedef UBool BinaryPropertyContains(const BinaryProperty &prop, UChar32 c, UProperty which);
166 static UBool defaultContains(const BinaryProperty &prop, UChar32 c, UProperty /*which*/) { in defaultContains()
171 static UBool caseBinaryPropertyContains(const BinaryProperty &/*prop*/, UChar32 c, UProperty which)… in caseBinaryPropertyContains() argument
172 return static_cast<UBool>(ucase_hasBinaryProperty(c, which)); in caseBinaryPropertyContains()
175 static UBool isBidiControl(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in isBidiControl()
179 static UBool isMirrored(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in isMirrored()
183 static UBool isJoinControl(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in isJoinControl()
192 …UBool hasFullCompositionExclusion(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in hasFullCompositionExclusion()
206 static UBool isNormInert(const BinaryProperty &/*prop*/, UChar32 c, UProperty which) { in isNormInert() argument
209 (UNormalizationMode)(which-UCHAR_NFD_INERT+UNORM_NFD), errorCode); in isNormInert()
219 static UBool changesWhenCasefolded(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in changesWhenCasefolded()
263 … UBool changesWhenNFKC_Casefolded(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in changesWhenNFKC_Casefolded()
291 static UBool isCanonSegmentStarter(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in isCanonSegmentStarter()
300 static UBool isPOSIX_alnum(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in isPOSIX_alnum()
304 static UBool isPOSIX_blank(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in isPOSIX_blank()
308 static UBool isPOSIX_graph(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in isPOSIX_graph()
312 static UBool isPOSIX_print(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in isPOSIX_print()
316 static UBool isPOSIX_xdigit(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in isPOSIX_xdigit()
320 static UBool isRegionalIndicator(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in isRegionalIndicator()
402 u_hasBinaryProperty(UChar32 c, UProperty which) { in u_hasBinaryProperty() argument
404 if(which<UCHAR_BINARY_START || UCHAR_BINARY_LIMIT<=which) { in u_hasBinaryProperty()
408 const BinaryProperty &prop=binProps[which]; in u_hasBinaryProperty()
409 return prop.contains(prop, c, which); in u_hasBinaryProperty()
415 typedef int32_t IntPropertyGetValue(const IntProperty &prop, UChar32 c, UProperty which);
416 typedef int32_t IntPropertyGetMaxValue(const IntProperty &prop, UProperty which);
426 static int32_t defaultGetValue(const IntProperty &prop, UChar32 c, UProperty /*which*/) { in defaultGetValue()
431 static int32_t defaultGetMaxValue(const IntProperty &prop, UProperty /*which*/) { in defaultGetMaxValue()
435 static int32_t getMaxValueFromShift(const IntProperty &prop, UProperty /*which*/) { in getMaxValueFromShift()
439 static int32_t getBiDiClass(const IntProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in getBiDiClass()
443 static int32_t getBiDiPairedBracketType(const IntProperty &/*prop*/, UChar32 c, UProperty /*which*/… in getBiDiPairedBracketType()
447 static int32_t biDiGetMaxValue(const IntProperty &/*prop*/, UProperty which) { in biDiGetMaxValue() argument
448 return ubidi_getMaxValue(which); in biDiGetMaxValue()
456 static int32_t getCombiningClass(const IntProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in getCombiningClass()
461 static int32_t getGeneralCategory(const IntProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in getGeneralCategory()
465 static int32_t getJoiningGroup(const IntProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in getJoiningGroup()
469 static int32_t getJoiningType(const IntProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in getJoiningType()
473 static int32_t getNumericType(const IntProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in getNumericType()
478 static int32_t getScript(const IntProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in getScript()
483 static int32_t scriptGetMaxValue(const IntProperty &/*prop*/, UProperty /*which*/) { in scriptGetMaxValue()
509 static int32_t getHangulSyllableType(const IntProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in getHangulSyllableType()
524 static int32_t getNormQuickCheck(const IntProperty &/*prop*/, UChar32 c, UProperty which) { in getNormQuickCheck() argument
525 …return (int32_t)unorm_getQuickCheck(c, (UNormalizationMode)(which-UCHAR_NFD_QUICK_CHECK+UNORM_NFD)… in getNormQuickCheck()
534 static int32_t getLeadCombiningClass(const IntProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in getLeadCombiningClass()
544 static int32_t getTrailCombiningClass(const IntProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in getTrailCombiningClass()
561 static int32_t layoutGetMaxValue(const IntProperty &/*prop*/, UProperty which) { in layoutGetMaxValue() argument
563 switch (which) { in layoutGetMaxValue()
616 u_getIntPropertyValue(UChar32 c, UProperty which) { in u_getIntPropertyValue() argument
617 if(which<UCHAR_INT_START) { in u_getIntPropertyValue()
618 if(UCHAR_BINARY_START<=which && which<UCHAR_BINARY_LIMIT) { in u_getIntPropertyValue()
619 const BinaryProperty &prop=binProps[which]; in u_getIntPropertyValue()
620 return prop.contains(prop, c, which); in u_getIntPropertyValue()
622 } else if(which<UCHAR_INT_LIMIT) { in u_getIntPropertyValue()
623 const IntProperty &prop=intProps[which-UCHAR_INT_START]; in u_getIntPropertyValue()
624 return prop.getValue(prop, c, which); in u_getIntPropertyValue()
625 } else if(which==UCHAR_GENERAL_CATEGORY_MASK) { in u_getIntPropertyValue()
632 u_getIntPropertyMinValue(UProperty /*which*/) { in u_getIntPropertyMinValue()
637 u_getIntPropertyMaxValue(UProperty which) { in u_getIntPropertyMaxValue() argument
638 if(which<UCHAR_INT_START) { in u_getIntPropertyMaxValue()
639 if(UCHAR_BINARY_START<=which && which<UCHAR_BINARY_LIMIT) { in u_getIntPropertyMaxValue()
642 } else if(which<UCHAR_INT_LIMIT) { in u_getIntPropertyMaxValue()
643 const IntProperty &prop=intProps[which-UCHAR_INT_START]; in u_getIntPropertyMaxValue()
644 return prop.getMaxValue(prop, which); in u_getIntPropertyMaxValue()
650 uprops_getSource(UProperty which) { in uprops_getSource() argument
651 if(which<UCHAR_BINARY_START) { in uprops_getSource()
653 } else if(which<UCHAR_BINARY_LIMIT) { in uprops_getSource()
654 const BinaryProperty &prop=binProps[which]; in uprops_getSource()
660 } else if(which<UCHAR_INT_START) { in uprops_getSource()
662 } else if(which<UCHAR_INT_LIMIT) { in uprops_getSource()
663 const IntProperty &prop=intProps[which-UCHAR_INT_START]; in uprops_getSource()
669 } else if(which<UCHAR_STRING_START) { in uprops_getSource()
670 switch(which) { in uprops_getSource()
678 } else if(which<UCHAR_STRING_LIMIT) { in uprops_getSource()
679 switch(which) { in uprops_getSource()
705 switch(which) { in uprops_getSource()