Home
last modified time | relevance | path

Searched refs:Hangul (Results 1 – 25 of 58) sorted by relevance

123

/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/
DNormalizer2Impl.java21 public static final class Hangul { class in Normalizer2Impl
549 for(int c=Hangul.HANGUL_BASE; c<Hangul.HANGUL_LIMIT; c+=Hangul.JAMO_T_COUNT) { in addPropertyStarts()
553 set.add(Hangul.HANGUL_LIMIT); /* add Hangul+1 to continue with other properties */ in addPropertyStarts()
774 Hangul.decompose(c, buffer); in getDecomposition()
807 Hangul.getRawDecomposition(c, buffer); in getRawDecomposition()
870 int syllable=Hangul.HANGUL_BASE+(c-Hangul.JAMO_L_BASE)*Hangul.JAMO_VT_COUNT; in getCanonStartSet()
871 set.add(syllable, syllable+Hangul.JAMO_VT_COUNT-1); in getCanonStartSet()
1144 if(c<Hangul.JAMO_T_BASE) { in compose()
1146 prev-=Hangul.JAMO_L_BASE; in compose()
1147 if(prev<Hangul.JAMO_L_COUNT) { in compose()
[all …]
/external/icu/icu4c/source/common/
Dnormalizer2impl.cpp404 for(UChar c=Hangul::HANGUL_BASE; c<Hangul::HANGUL_LIMIT; c+=Hangul::JAMO_T_COUNT) { in addPropertyStarts()
408 sa->add(sa->set, Hangul::HANGUL_LIMIT); /* add Hangul+1 to continue with other properties */ in addPropertyStarts()
595 return buffer.appendZeroCC(jamos, jamos+Hangul::decompose(c, jamos), errorCode); in decompose()
626 length=Hangul::decompose(c, buffer); in getDecomposition()
656 Hangul::getRawDecomposition(c, buffer); in getRawDecomposition()
894 if(c<Hangul::JAMO_T_BASE) { in recompose()
896 UChar prev=(UChar)(*starter-Hangul::JAMO_L_BASE); in recompose()
897 if(prev<Hangul::JAMO_L_COUNT) { in recompose()
900 (Hangul::HANGUL_BASE+ in recompose()
901 (prev*Hangul::JAMO_V_COUNT+(c-Hangul::JAMO_V_BASE))* in recompose()
[all …]
Dnormalizer2impl.h36 class U_COMMON_API Hangul {
111 Hangul(); // no instantiation
/external/icu/icu4c/source/i18n/
Dcollationdatabuilder.h223 if(i < Hangul::JAMO_L_COUNT) { return Hangul::JAMO_L_BASE + i; } in jamoCpFromIndex()
224 i -= Hangul::JAMO_L_COUNT; in jamoCpFromIndex()
225 if(i < Hangul::JAMO_V_COUNT) { return Hangul::JAMO_V_BASE + i; } in jamoCpFromIndex()
226 i -= Hangul::JAMO_V_COUNT; in jamoCpFromIndex()
228 return Hangul::JAMO_T_BASE + 1 + i; in jamoCpFromIndex()
Dcollationbuilder.cpp270 optimizeSet.remove(Hangul::HANGUL_BASE, Hangul::HANGUL_END); in parseAndBuild()
670 if(Hangul::isJamoL(c) || Hangul::isJamoV(c)) { in addRelation()
678 if(Hangul::isJamoL(c) || in addRelation()
679 (Hangul::isJamoV(c) && Hangul::isJamoL(nfdString.charAt(nfdLength - 2)))) { in addRelation()
1164 if(Hangul::isJamoL(lastStarter)) { return; } in addTailComposites()
1311 return !isFCD(s, errorCode) || Hangul::isHangul(s.charAt(0)); in ignoreString()
1324 composites.remove(Hangul::HANGUL_BASE, Hangul::HANGUL_END); in closeOverComposites()
Dcollationiterator.cpp374 c -= Hangul::HANGUL_BASE; in appendCEsFromCE32()
375 UChar32 t = c % Hangul::JAMO_T_COUNT; in appendCEsFromCE32()
376 c /= Hangul::JAMO_T_COUNT; in appendCEsFromCE32()
377 UChar32 v = c % Hangul::JAMO_V_COUNT; in appendCEsFromCE32()
378 c /= Hangul::JAMO_V_COUNT; in appendCEsFromCE32()
Dcollationdatabuilder.cpp327 utrie2_setRange32(trie, Hangul::HANGUL_BASE, Hangul::HANGUL_END, hangulCE32, TRUE, &errorCode); in initForTailoring()
1249 for(int32_t i = Hangul::JAMO_L_COUNT; i < CollationData::JAMO_CE32S_LENGTH; ++i) { in buildMappings()
1256 UChar32 c = Hangul::HANGUL_BASE; in buildMappings()
1257 for(int32_t i = 0; i < Hangul::JAMO_L_COUNT; ++i) { // iterate over the Jamo L in buildMappings()
1262 UChar32 limit = c + Hangul::JAMO_VT_COUNT; in buildMappings()
1269 for(UChar32 c = Hangul::HANGUL_BASE; c < Hangul::HANGUL_LIMIT;) { in buildMappings()
1272 UChar32 limit = c + Hangul::JAMO_VT_COUNT; in buildMappings()
/external/icu/icu4c/source/tools/gennorm2/
Dn2builder.cpp86 { Hangul::JAMO_L_BASE, Hangul::JAMO_L_BASE+Hangul::JAMO_L_COUNT, 1 },
87 { Hangul::JAMO_V_BASE, Hangul::JAMO_V_BASE+Hangul::JAMO_V_COUNT, Normalizer2Impl::JAMO_VT },
89 { Hangul::JAMO_T_BASE+1, Hangul::JAMO_T_BASE+Hangul::JAMO_T_COUNT, Normalizer2Impl::JAMO_VT },
90 { Hangul::HANGUL_BASE, Hangul::HANGUL_BASE+Hangul::HANGUL_COUNT, 0 }, // will become minYesNo
507 } else if(Hangul::isHangul(c)) { in decompose()
509 int32_t hangulLength=Hangul::decompose(c, buffer); in decompose()
637 if( Hangul::isJamoL(starter) || in hasNoCompBoundaryAfter()
638 (Hangul::isJamoV(starter) && in hasNoCompBoundaryAfter()
639 0<lastStarterIndex && Hangul::isJamoL(buffer.charAt(lastStarterIndex-1))) in hasNoCompBoundaryAfter()
/external/icu/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/
DCollationDataBuilder.java20 import com.ibm.icu.impl.Normalizer2Impl.Hangul;
90 trie.setRange(Hangul.HANGUL_BASE, Hangul.HANGUL_END, hangulCE32, true); in initForTailoring()
927 for(int i = Hangul.JAMO_L_COUNT; i < CollationData.JAMO_CE32S_LENGTH; ++i) { in buildMappings()
934 int c = Hangul.HANGUL_BASE; in buildMappings()
935 for(int i = 0; i < Hangul.JAMO_L_COUNT; ++i) { // iterate over the Jamo L in buildMappings()
940 int limit = c + Hangul.JAMO_VT_COUNT; in buildMappings()
947 for(int c = Hangul.HANGUL_BASE; c < Hangul.HANGUL_LIMIT;) { in buildMappings()
950 int limit = c + Hangul.JAMO_VT_COUNT; in buildMappings()
1173 if(i < Hangul.JAMO_L_COUNT) { return Hangul.JAMO_L_BASE + i; } in jamoCpFromIndex()
1174 i -= Hangul.JAMO_L_COUNT; in jamoCpFromIndex()
[all …]
DCollationBuilder.java18 import com.ibm.icu.impl.Normalizer2Impl.Hangul;
82 optimizeSet.remove(Hangul.HANGUL_BASE, Hangul.HANGUL_END); in parseAndBuild()
450 if(Hangul.isJamoL(c) || Hangul.isJamoV(c)) { in addRelation()
457 if(Hangul.isJamoL(c) || in addRelation()
458 (Hangul.isJamoV(c) && Hangul.isJamoL(nfdString.charAt(nfdLength - 2)))) { in addRelation()
906 if(Hangul.isJamoL(lastStarter)) { return; }
1059 return !isFCD(s) || Hangul.isHangul(s.charAt(0));
1068 COMPOSITES.remove(Hangul.HANGUL_BASE, Hangul.HANGUL_END);
DCollationIterator.java14 import com.ibm.icu.impl.Normalizer2Impl.Hangul;
565 c -= Hangul.HANGUL_BASE; in appendCEsFromCE32()
566 int t = c % Hangul.JAMO_T_COUNT; in appendCEsFromCE32()
567 c /= Hangul.JAMO_T_COUNT; in appendCEsFromCE32()
568 int v = c % Hangul.JAMO_V_COUNT; in appendCEsFromCE32()
569 c /= Hangul.JAMO_V_COUNT; in appendCEsFromCE32()
DTailoredSet.java16 import com.ibm.icu.impl.Normalizer2Impl.Hangul;
220 int length = Hangul.decompose(c, jamos); in compare()
/external/icu/icu4c/source/test/intltest/
Dcolldata.cpp430 … UChar jamoRanges[] = {Hangul::JAMO_L_BASE, Hangul::JAMO_V_BASE, Hangul::JAMO_T_BASE + 1, 0x11FF}; in CollData()
/external/icu/icu4c/source/data/translit/
Dcs_FONIPA_ko.txt89 :: Latin-Hangul ();
/external/icu/icu4c/source/data/lang/
Daf.txt291 Hang{"Hangul"}
390 searchjl{"Soek volgens Hangul-beginkonsonant"}
Dur.txt396 searchjl{"Hangul Initial Consonant کے لحاظ سے تلاش کریں"}
Dms.txt364 Hang{"Hangul"}
463 searchjl{"Cari Mengikut Konsonan Awal Hangul"}
Dfil.txt302 Hang{"Hangul"}
401 searchjl{"Maghanap Ayon sa Unang Katinig ng Hangul"}
Dgd.txt363 Hang{"Hangul"}
446 searchjl{"Lorg leis a’ chiad chonnrag Hangul"}
Dzu.txt298 Hang{"i-Hangul"}
397 searchjl{"Sesha nge-Hangul Ongwaqa Basekuqaleni"}
Did.txt626 Hang{"Hangul"}
819 searchjl{"Pencarian Menurut Konsonan Awal Hangul"}
/external/harfbuzz_ng/
DNEWS82 - Don't apply 'calt' in Hangul shaper.
245 - Add Hangul shaper.
423 - Don't compose Hangul jamo into Unicode syllables.
433 - Do not ignore Hangul filler characters.
725 - Tibetan / Hangul support in the generic shaper.
/external/regex-re2/doc/
Dsyntax.txt256 Hangul Hangul
/external/skia/src/sfnt/
DSkOTTable_OS_2_V1.h141 Hangul,
DSkOTTable_OS_2_V2.h142 Hangul,

123