Lines Matching refs:norm16
241 UNormalizationCheckResult getCompQuickCheck(uint16_t norm16) const { in getCompQuickCheck() argument
242 if(norm16<minNoNo || MIN_YES_YES_WITH_CC<=norm16) { in getCompQuickCheck()
244 } else if(minMaybeYes<=norm16) { in getCompQuickCheck()
250 … UBool isAlgorithmicNoNo(uint16_t norm16) const { return limitNoNo<=norm16 && norm16<minMaybeYes; } in isAlgorithmicNoNo() argument
251 UBool isCompNo(uint16_t norm16) const { return minNoNo<=norm16 && norm16<minMaybeYes; } in isCompNo() argument
252 UBool isDecompYes(uint16_t norm16) const { return norm16<minYesNo || minMaybeYes<=norm16; } in isDecompYes() argument
254 uint8_t getCC(uint16_t norm16) const { in getCC() argument
255 if(norm16>=MIN_NORMAL_MAYBE_YES) { in getCC()
256 return (uint8_t)norm16; in getCC()
258 if(norm16<minNoNo || limitNoNo<=norm16) { in getCC()
261 return getCCFromNoNo(norm16); in getCC()
263 static uint8_t getCCFromYesOrMaybe(uint16_t norm16) { in getCCFromYesOrMaybe() argument
264 return norm16>=MIN_NORMAL_MAYBE_YES ? (uint8_t)norm16 : 0; in getCCFromYesOrMaybe()
341 void makeCanonIterDataFromNorm16(UChar32 start, UChar32 end, uint16_t norm16,
481 UBool isMaybe(uint16_t norm16) const { return minMaybeYes<=norm16 && norm16<=JAMO_VT; } in isMaybe() argument
482 UBool isMaybeOrNonZeroCC(uint16_t norm16) const { return norm16>=minMaybeYes; } in isMaybeOrNonZeroCC() argument
483 static UBool isInert(uint16_t norm16) { return norm16==0; } in isInert() argument
484 static UBool isJamoL(uint16_t norm16) { return norm16==1; } in isJamoL() argument
485 static UBool isJamoVT(uint16_t norm16) { return norm16==JAMO_VT; } in isJamoVT() argument
486 UBool isHangul(uint16_t norm16) const { return norm16==minYesNo; } in isHangul() argument
487 UBool isCompYesAndZeroCC(uint16_t norm16) const { return norm16<minNoNo; } in isCompYesAndZeroCC() argument
497 UBool isDecompYesAndZeroCC(uint16_t norm16) const { in isDecompYesAndZeroCC() argument
498 return norm16<minYesNo || in isDecompYesAndZeroCC()
499 norm16==JAMO_VT || in isDecompYesAndZeroCC()
500 (minMaybeYes<=norm16 && norm16<=MIN_NORMAL_MAYBE_YES); in isDecompYesAndZeroCC()
507 UBool isMostDecompYesAndZeroCC(uint16_t norm16) const { in isMostDecompYesAndZeroCC() argument
508 return norm16<minYesNo || norm16==MIN_NORMAL_MAYBE_YES || norm16==JAMO_VT; in isMostDecompYesAndZeroCC()
510 UBool isDecompNoAlgorithmic(uint16_t norm16) const { return norm16>=limitNoNo; } in isDecompNoAlgorithmic() argument
517 uint8_t getCCFromNoNo(uint16_t norm16) const { in getCCFromNoNo() argument
518 const uint16_t *mapping=getMapping(norm16); in getCCFromNoNo()
529 UChar32 mapAlgorithmic(UChar32 c, uint16_t norm16) const { in mapAlgorithmic() argument
530 return c+norm16-(minMaybeYes-MAX_DELTA-1); in mapAlgorithmic()
534 const uint16_t *getMapping(uint16_t norm16) const { return extraData+norm16; } in getMapping() argument
535 const uint16_t *getCompositionsListForDecompYes(uint16_t norm16) const { in getCompositionsListForDecompYes() argument
536 if(norm16==0 || MIN_NORMAL_MAYBE_YES<=norm16) { in getCompositionsListForDecompYes()
538 } else if(norm16<minMaybeYes) { in getCompositionsListForDecompYes()
539 return extraData+norm16; // for yesYes; if Jamo L: harmless empty list in getCompositionsListForDecompYes()
541 return maybeYesCompositions+norm16-minMaybeYes; in getCompositionsListForDecompYes()
544 const uint16_t *getCompositionsListForComposite(uint16_t norm16) const { in getCompositionsListForComposite() argument
545 const uint16_t *list=extraData+norm16; // composite has both mapping & compositions list in getCompositionsListForComposite()
554 const uint16_t *getCompositionsList(uint16_t norm16) const { in getCompositionsList() argument
555 return isDecompYes(norm16) ? in getCompositionsList()
556 getCompositionsListForDecompYes(norm16) : in getCompositionsList()
557 getCompositionsListForComposite(norm16); in getCompositionsList()
566 UBool decompose(UChar32 c, uint16_t norm16,
574 UBool hasCompBoundaryBefore(UChar32 c, uint16_t norm16) const;