Home | History | Annotate | Download | only in common

Lines Matching refs:Hangul

331         return 0;  // yesYes and Hangul LV/LVT have ccc=tccc=0
359 /* add Hangul LV syllables and LV+1 because of skippables */
360 for(UChar c=Hangul::HANGUL_BASE; c<Hangul::HANGUL_LIMIT; c+=Hangul::JAMO_T_COUNT) {
364 sa->add(sa->set, Hangul::HANGUL_LIMIT); /* add Hangul+1 to continue with other properties */
518 // Hangul syllable: decompose algorithmically
520 return buffer.appendZeroCC(jamos, jamos+Hangul
550 // Hangul syllable: decompose algorithmically
551 length=Hangul::decompose(c, buffer);
767 if(c<Hangul::JAMO_T_BASE) {
769 UChar prev=(UChar)(*starter-Hangul::JAMO_L_BASE);
770 if(prev<Hangul::JAMO_L_COUNT) {
773 (Hangul::HANGUL_BASE+
774 (prev*Hangul::JAMO_V_COUNT+(c-Hangul::JAMO_V_BASE))*
775 Hangul::JAMO_T_COUNT);
777 if(p!=limit && (t=(UChar)(*p-Hangul::JAMO_T_BASE))<Hangul::JAMO_T_COUNT) {
794 * Since the input is in NFD, there are no Hangul LV syllables that
1001 * c is not a Hangul syllable or Jamo L because those have "yes" properties.
1006 if(c<Hangul::JAMO_T_BASE) {
1008 prev=(UChar)(prev-Hangul::JAMO_L_BASE);
1009 if(prev<Hangul::JAMO_L_COUNT) {
1014 (Hangul::HANGUL_BASE+
1015 (prev*Hangul::JAMO_V_COUNT+(c-Hangul::JAMO_V_BASE))*
1016 Hangul::JAMO_T_COUNT);
1018 if(src!=limit && (t=(UChar)(*src-Hangul::JAMO_T_BASE))<Hangul::JAMO_T_COUNT) {
1036 } else if(Hangul::isHangulWithoutJamoT(prev)) {
1038 // compose with previous Hangul LV that does not contain a Jamo T.
1042 buffer.setLastChar((UChar)(prev+c-Hangul::JAMO_T_BASE));
1047 // The Jamo V/T did not compose into a Hangul syllable.
1341 // Hangul LVT (==minYesNo) has a boundary after it.
1342 // Hangul LV and non-inert yesYes characters combine forward.
1343 return isHangul(norm16) && !Hangul::isHangulWithoutJamoT((UChar)c);
1460 // no decomposition or Hangul syllable, all zeros
1794 // Inert, or 2-way mapping (including Hangul syllable).
1899 (UChar32)(Hangul::HANGUL_BASE+(c-Hangul::JAMO_L_BASE)*Hangul::JAMO_VT_COUNT);
1900 set.add(syllable, syllable+Hangul::JAMO_VT_COUNT-1);