• Home
  • Raw
  • Download

Lines Matching full:which

160 typedef UBool BinaryPropertyContains(const BinaryProperty &prop, UChar32 c, UProperty which);
168 static UBool defaultContains(const BinaryProperty &prop, UChar32 c, UProperty /*which*/) { in defaultContains()
173 static UBool caseBinaryPropertyContains(const BinaryProperty &/*prop*/, UChar32 c, UProperty which)… in caseBinaryPropertyContains() argument
174 return static_cast<UBool>(ucase_hasBinaryProperty(c, which)); in caseBinaryPropertyContains()
177 static UBool isBidiControl(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in isBidiControl()
181 static UBool isMirrored(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in isMirrored()
185 static UBool isJoinControl(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in isJoinControl()
194 …UBool hasFullCompositionExclusion(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in hasFullCompositionExclusion()
208 static UBool isNormInert(const BinaryProperty &/*prop*/, UChar32 c, UProperty which) { in isNormInert() argument
211 (UNormalizationMode)(which-UCHAR_NFD_INERT+UNORM_NFD), errorCode); in isNormInert()
221 static UBool changesWhenCasefolded(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in changesWhenCasefolded()
265 … UBool changesWhenNFKC_Casefolded(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in changesWhenNFKC_Casefolded()
293 static UBool isCanonSegmentStarter(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in isCanonSegmentStarter()
302 static UBool isPOSIX_alnum(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in isPOSIX_alnum()
306 static UBool isPOSIX_blank(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in isPOSIX_blank()
310 static UBool isPOSIX_graph(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in isPOSIX_graph()
314 static UBool isPOSIX_print(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in isPOSIX_print()
318 static UBool isPOSIX_xdigit(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in isPOSIX_xdigit()
322 static UBool isRegionalIndicator(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in isRegionalIndicator()
327 static UBool hasEmojiProperty(const BinaryProperty &/*prop*/, UChar32 c, UProperty which) { in hasEmojiProperty() argument
328 return EmojiProps::hasBinaryProperty(c, which); in hasEmojiProperty()
415 u_hasBinaryProperty(UChar32 c, UProperty which) { in u_hasBinaryProperty() argument
417 if(which<UCHAR_BINARY_START || UCHAR_BINARY_LIMIT<=which) { in u_hasBinaryProperty()
421 const BinaryProperty &prop=binProps[which]; in u_hasBinaryProperty()
422 return prop.contains(prop, c, which); in u_hasBinaryProperty()
427 u_stringHasBinaryProperty(const UChar *s, int32_t length, UProperty which) { in u_stringHasBinaryProperty() argument
430 return u_hasBinaryProperty(s[0], which); // single code point in u_stringHasBinaryProperty()
437 return u_hasBinaryProperty(c, which); // single code point in u_stringHasBinaryProperty()
442 return UCHAR_BASIC_EMOJI <= which && which <= UCHAR_RGI_EMOJI && in u_stringHasBinaryProperty()
443 EmojiProps::hasBinaryProperty(s, length, which); in u_stringHasBinaryProperty()
448 typedef int32_t IntPropertyGetValue(const IntProperty &prop, UChar32 c, UProperty which);
449 typedef int32_t IntPropertyGetMaxValue(const IntProperty &prop, UProperty which);
459 static int32_t defaultGetValue(const IntProperty &prop, UChar32 c, UProperty /*which*/) { in defaultGetValue()
464 static int32_t defaultGetMaxValue(const IntProperty &prop, UProperty /*which*/) { in defaultGetMaxValue()
468 static int32_t getMaxValueFromShift(const IntProperty &prop, UProperty /*which*/) { in getMaxValueFromShift()
472 static int32_t getBiDiClass(const IntProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in getBiDiClass()
476 static int32_t getBiDiPairedBracketType(const IntProperty &/*prop*/, UChar32 c, UProperty /*which*/… in getBiDiPairedBracketType()
480 static int32_t biDiGetMaxValue(const IntProperty &/*prop*/, UProperty which) { in biDiGetMaxValue() argument
481 return ubidi_getMaxValue(which); in biDiGetMaxValue()
489 static int32_t getCombiningClass(const IntProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in getCombiningClass()
494 static int32_t getGeneralCategory(const IntProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in getGeneralCategory()
498 static int32_t getJoiningGroup(const IntProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in getJoiningGroup()
502 static int32_t getJoiningType(const IntProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in getJoiningType()
506 static int32_t getNumericType(const IntProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in getNumericType()
511 static int32_t getScript(const IntProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in getScript()
516 static int32_t scriptGetMaxValue(const IntProperty &/*prop*/, UProperty /*which*/) { in scriptGetMaxValue()
542 static int32_t getHangulSyllableType(const IntProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in getHangulSyllableType()
557 static int32_t getNormQuickCheck(const IntProperty &/*prop*/, UChar32 c, UProperty which) { in getNormQuickCheck() argument
558 …return (int32_t)unorm_getQuickCheck(c, (UNormalizationMode)(which-UCHAR_NFD_QUICK_CHECK+UNORM_NFD)… in getNormQuickCheck()
567 static int32_t getLeadCombiningClass(const IntProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in getLeadCombiningClass()
577 static int32_t getTrailCombiningClass(const IntProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in getTrailCombiningClass()
594 static int32_t layoutGetMaxValue(const IntProperty &/*prop*/, UProperty which) { in layoutGetMaxValue() argument
596 switch (which) { in layoutGetMaxValue()
649 u_getIntPropertyValue(UChar32 c, UProperty which) { in u_getIntPropertyValue() argument
650 if(which<UCHAR_INT_START) { in u_getIntPropertyValue()
651 if(UCHAR_BINARY_START<=which && which<UCHAR_BINARY_LIMIT) { in u_getIntPropertyValue()
652 const BinaryProperty &prop=binProps[which]; in u_getIntPropertyValue()
653 return prop.contains(prop, c, which); in u_getIntPropertyValue()
655 } else if(which<UCHAR_INT_LIMIT) { in u_getIntPropertyValue()
656 const IntProperty &prop=intProps[which-UCHAR_INT_START]; in u_getIntPropertyValue()
657 return prop.getValue(prop, c, which); in u_getIntPropertyValue()
658 } else if(which==UCHAR_GENERAL_CATEGORY_MASK) { in u_getIntPropertyValue()
665 u_getIntPropertyMinValue(UProperty /*which*/) { in u_getIntPropertyMinValue()
670 u_getIntPropertyMaxValue(UProperty which) { in u_getIntPropertyMaxValue() argument
671 if(which<UCHAR_INT_START) { in u_getIntPropertyMaxValue()
672 if(UCHAR_BINARY_START<=which && which<UCHAR_BINARY_LIMIT) { in u_getIntPropertyMaxValue()
675 } else if(which<UCHAR_INT_LIMIT) { in u_getIntPropertyMaxValue()
676 const IntProperty &prop=intProps[which-UCHAR_INT_START]; in u_getIntPropertyMaxValue()
677 return prop.getMaxValue(prop, which); in u_getIntPropertyMaxValue()
683 uprops_getSource(UProperty which) { in uprops_getSource() argument
684 if(which<UCHAR_BINARY_START) { in uprops_getSource()
686 } else if(which<UCHAR_BINARY_LIMIT) { in uprops_getSource()
687 const BinaryProperty &prop=binProps[which]; in uprops_getSource()
693 } else if(which<UCHAR_INT_START) { in uprops_getSource()
695 } else if(which<UCHAR_INT_LIMIT) { in uprops_getSource()
696 const IntProperty &prop=intProps[which-UCHAR_INT_START]; in uprops_getSource()
702 } else if(which<UCHAR_STRING_START) { in uprops_getSource()
703 switch(which) { in uprops_getSource()
711 } else if(which<UCHAR_STRING_LIMIT) { in uprops_getSource()
712 switch(which) { in uprops_getSource()
738 switch(which) { in uprops_getSource()