• Home
  • Raw
  • Download

Lines Matching refs:norm16

243     UNormalizationCheckResult getCompQuickCheck(uint16_t norm16) const {  in getCompQuickCheck()  argument
244 if(norm16<minNoNo || MIN_YES_YES_WITH_CC<=norm16) { in getCompQuickCheck()
246 } else if(minMaybeYes<=norm16) { in getCompQuickCheck()
252 … UBool isAlgorithmicNoNo(uint16_t norm16) const { return limitNoNo<=norm16 && norm16<minMaybeYes; } in isAlgorithmicNoNo() argument
253 UBool isCompNo(uint16_t norm16) const { return minNoNo<=norm16 && norm16<minMaybeYes; } in isCompNo() argument
254 UBool isDecompYes(uint16_t norm16) const { return norm16<minYesNo || minMaybeYes<=norm16; } in isDecompYes() argument
256 uint8_t getCC(uint16_t norm16) const { in getCC() argument
257 if(norm16>=MIN_NORMAL_MAYBE_YES) { in getCC()
258 return (uint8_t)norm16; in getCC()
260 if(norm16<minNoNo || limitNoNo<=norm16) { in getCC()
263 return getCCFromNoNo(norm16); in getCC()
265 static uint8_t getCCFromYesOrMaybe(uint16_t norm16) { in getCCFromYesOrMaybe() argument
266 return norm16>=MIN_NORMAL_MAYBE_YES ? (uint8_t)norm16 : 0; in getCCFromYesOrMaybe()
343 void makeCanonIterDataFromNorm16(UChar32 start, UChar32 end, uint16_t norm16,
483 UBool isMaybe(uint16_t norm16) const { return minMaybeYes<=norm16 && norm16<=JAMO_VT; } in isMaybe() argument
484 UBool isMaybeOrNonZeroCC(uint16_t norm16) const { return norm16>=minMaybeYes; } in isMaybeOrNonZeroCC() argument
485 static UBool isInert(uint16_t norm16) { return norm16==0; } in isInert() argument
486 static UBool isJamoL(uint16_t norm16) { return norm16==1; } in isJamoL() argument
487 static UBool isJamoVT(uint16_t norm16) { return norm16==JAMO_VT; } in isJamoVT() argument
488 UBool isHangul(uint16_t norm16) const { return norm16==minYesNo; } in isHangul() argument
489 UBool isCompYesAndZeroCC(uint16_t norm16) const { return norm16<minNoNo; } in isCompYesAndZeroCC() argument
499 UBool isDecompYesAndZeroCC(uint16_t norm16) const { in isDecompYesAndZeroCC() argument
500 return norm16<minYesNo || in isDecompYesAndZeroCC()
501 norm16==JAMO_VT || in isDecompYesAndZeroCC()
502 (minMaybeYes<=norm16 && norm16<=MIN_NORMAL_MAYBE_YES); in isDecompYesAndZeroCC()
509 UBool isMostDecompYesAndZeroCC(uint16_t norm16) const { in isMostDecompYesAndZeroCC() argument
510 return norm16<minYesNo || norm16==MIN_NORMAL_MAYBE_YES || norm16==JAMO_VT; in isMostDecompYesAndZeroCC()
512 UBool isDecompNoAlgorithmic(uint16_t norm16) const { return norm16>=limitNoNo; } in isDecompNoAlgorithmic() argument
519 uint8_t getCCFromNoNo(uint16_t norm16) const { in getCCFromNoNo() argument
520 const uint16_t *mapping=getMapping(norm16); in getCCFromNoNo()
531 UChar32 mapAlgorithmic(UChar32 c, uint16_t norm16) const { in mapAlgorithmic() argument
532 return c+norm16-(minMaybeYes-MAX_DELTA-1); in mapAlgorithmic()
536 const uint16_t *getMapping(uint16_t norm16) const { return extraData+norm16; } in getMapping() argument
537 const uint16_t *getCompositionsListForDecompYes(uint16_t norm16) const { in getCompositionsListForDecompYes() argument
538 if(norm16==0 || MIN_NORMAL_MAYBE_YES<=norm16) { in getCompositionsListForDecompYes()
540 } else if(norm16<minMaybeYes) { in getCompositionsListForDecompYes()
541 return extraData+norm16; // for yesYes; if Jamo L: harmless empty list in getCompositionsListForDecompYes()
543 return maybeYesCompositions+norm16-minMaybeYes; in getCompositionsListForDecompYes()
546 const uint16_t *getCompositionsListForComposite(uint16_t norm16) const { in getCompositionsListForComposite() argument
547 const uint16_t *list=extraData+norm16; // composite has both mapping & compositions list in getCompositionsListForComposite()
556 const uint16_t *getCompositionsList(uint16_t norm16) const { in getCompositionsList() argument
557 return isDecompYes(norm16) ? in getCompositionsList()
558 getCompositionsListForDecompYes(norm16) : in getCompositionsList()
559 getCompositionsListForComposite(norm16); in getCompositionsList()
568 UBool decompose(UChar32 c, uint16_t norm16,
576 UBool hasCompBoundaryBefore(UChar32 c, uint16_t norm16) const;