/third_party/icu/icu4c/source/tools/gennorm2/ |
H A D | n2builder.cpp | 88 { Hangul::JAMO_L_BASE, Hangul::JAMO_L_END }, 89 { Hangul::JAMO_V_BASE, Hangul::JAMO_V_END }, 91 { Hangul::JAMO_T_BASE+1, Hangul::JAMO_T_END }, 92 { Hangul::HANGUL_BASE, Hangul::HANGUL_END }, 236 if(Hangul::isJamoL(starter) || in mappingHasCompBoundaryAfter() 237 (Hangul in mappingHasCompBoundaryAfter() [all...] |
H A D | norms.h | 165 return Hangul::isJamoV(c) || Hangul::isJamoT(c) || getNormRef(c).combinesBack; in combinesBack()
|
/third_party/skia/third_party/externals/icu/source/tools/gennorm2/ |
H A D | n2builder.cpp | 88 { Hangul::JAMO_L_BASE, Hangul::JAMO_L_END }, 89 { Hangul::JAMO_V_BASE, Hangul::JAMO_V_END }, 91 { Hangul::JAMO_T_BASE+1, Hangul::JAMO_T_END }, 92 { Hangul::HANGUL_BASE, Hangul::HANGUL_END }, 236 if(Hangul::isJamoL(starter) || in mappingHasCompBoundaryAfter() 237 (Hangul in mappingHasCompBoundaryAfter() [all...] |
H A D | norms.h | 165 return Hangul::isJamoV(c) || Hangul::isJamoT(c) || getNormRef(c).combinesBack; in combinesBack()
|
/third_party/icu/icu4c/source/i18n/ |
H A D | collationdatabuilder.h | 225 if(i < Hangul::JAMO_L_COUNT) { return Hangul::JAMO_L_BASE + i; } in jamoCpFromIndex() 226 i -= Hangul::JAMO_L_COUNT; in jamoCpFromIndex() 227 if(i < Hangul::JAMO_V_COUNT) { return Hangul::JAMO_V_BASE + i; } in jamoCpFromIndex() 228 i -= Hangul::JAMO_V_COUNT; in jamoCpFromIndex() 230 return Hangul::JAMO_T_BASE + 1 + i; in jamoCpFromIndex()
|
H A D | collationbuilder.cpp | 271 // Hangul is decomposed on the fly during collation, in parseAndBuild() 273 optimizeSet.remove(Hangul::HANGUL_BASE, Hangul::HANGUL_END); in parseAndBuild() 667 // The runtime code decomposes Hangul syllables on the fly, in addRelation() 673 if(Hangul::isJamoL(c) || Hangul::isJamoV(c)) { in addRelation() 674 // While handling a Hangul syllable, contractions starting with Jamo L or V in addRelation() 681 if(Hangul::isJamoL(c) || in addRelation() 682 (Hangul::isJamoV(c) && Hangul in addRelation() [all...] |
H A D | collationiterator.cpp | 376 c -= Hangul::HANGUL_BASE; in appendCEsFromCE32() 377 UChar32 t = c % Hangul::JAMO_T_COUNT; in appendCEsFromCE32() 378 c /= Hangul::JAMO_T_COUNT; in appendCEsFromCE32() 379 UChar32 v = c % Hangul::JAMO_V_COUNT; in appendCEsFromCE32() 380 c /= Hangul::JAMO_V_COUNT; in appendCEsFromCE32()
|
/third_party/node/deps/icu-small/source/i18n/ |
H A D | collationdatabuilder.h | 225 if(i < Hangul::JAMO_L_COUNT) { return Hangul::JAMO_L_BASE + i; } in jamoCpFromIndex() 226 i -= Hangul::JAMO_L_COUNT; in jamoCpFromIndex() 227 if(i < Hangul::JAMO_V_COUNT) { return Hangul::JAMO_V_BASE + i; } in jamoCpFromIndex() 228 i -= Hangul::JAMO_V_COUNT; in jamoCpFromIndex() 230 return Hangul::JAMO_T_BASE + 1 + i; in jamoCpFromIndex()
|
H A D | collationbuilder.cpp | 271 // Hangul is decomposed on the fly during collation, in parseAndBuild() 273 optimizeSet.remove(Hangul::HANGUL_BASE, Hangul::HANGUL_END); in parseAndBuild() 667 // The runtime code decomposes Hangul syllables on the fly, in addRelation() 673 if(Hangul::isJamoL(c) || Hangul::isJamoV(c)) { in addRelation() 674 // While handling a Hangul syllable, contractions starting with Jamo L or V in addRelation() 681 if(Hangul::isJamoL(c) || in addRelation() 682 (Hangul::isJamoV(c) && Hangul in addRelation() [all...] |
H A D | collationiterator.cpp | 376 c -= Hangul::HANGUL_BASE; in appendCEsFromCE32() 377 UChar32 t = c % Hangul::JAMO_T_COUNT; in appendCEsFromCE32() 378 c /= Hangul::JAMO_T_COUNT; in appendCEsFromCE32() 379 UChar32 v = c % Hangul::JAMO_V_COUNT; in appendCEsFromCE32() 380 c /= Hangul::JAMO_V_COUNT; in appendCEsFromCE32()
|
/third_party/skia/third_party/externals/icu/source/i18n/ |
H A D | collationdatabuilder.h | 225 if(i < Hangul::JAMO_L_COUNT) { return Hangul::JAMO_L_BASE + i; } in jamoCpFromIndex() 226 i -= Hangul::JAMO_L_COUNT; in jamoCpFromIndex() 227 if(i < Hangul::JAMO_V_COUNT) { return Hangul::JAMO_V_BASE + i; } in jamoCpFromIndex() 228 i -= Hangul::JAMO_V_COUNT; in jamoCpFromIndex() 230 return Hangul::JAMO_T_BASE + 1 + i; in jamoCpFromIndex()
|
H A D | collationbuilder.cpp | 270 // Hangul is decomposed on the fly during collation, in parseAndBuild() 272 optimizeSet.remove(Hangul::HANGUL_BASE, Hangul::HANGUL_END); in parseAndBuild() 665 // The runtime code decomposes Hangul syllables on the fly, in addRelation() 671 if(Hangul::isJamoL(c) || Hangul::isJamoV(c)) { in addRelation() 672 // While handling a Hangul syllable, contractions starting with Jamo L or V in addRelation() 679 if(Hangul::isJamoL(c) || in addRelation() 680 (Hangul::isJamoV(c) && Hangul in addRelation() [all...] |
H A D | collationiterator.cpp | 376 c -= Hangul::HANGUL_BASE; in appendCEsFromCE32() 377 UChar32 t = c % Hangul::JAMO_T_COUNT; in appendCEsFromCE32() 378 c /= Hangul::JAMO_T_COUNT; in appendCEsFromCE32() 379 UChar32 v = c % Hangul::JAMO_V_COUNT; in appendCEsFromCE32() 380 c /= Hangul::JAMO_V_COUNT; in appendCEsFromCE32()
|
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/ |
H A D | Normalizer2Impl.java | 31 public static final class Hangul { class in Normalizer2Impl 32 /* Korean Hangul and Jamo constants */ 78 * Decomposes c, which must be a Hangul syllable, into buffer 101 * Decomposes c, which must be a Hangul syllable, into buffer. 555 /* add Hangul LV syllables and LV+1 because of skippables */ in addPropertyStarts() 556 for(int c=Hangul.HANGUL_BASE; c<Hangul.HANGUL_LIMIT; c+=Hangul.JAMO_T_COUNT) { in addPropertyStarts() 560 set.add(Hangul.HANGUL_LIMIT); /* add Hangul in addPropertyStarts() [all...] |
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/ |
H A D | Normalizer2Impl.java | 36 public static final class Hangul { class in Normalizer2Impl 37 /* Korean Hangul and Jamo constants */ 83 * Decomposes c, which must be a Hangul syllable, into buffer 106 * Decomposes c, which must be a Hangul syllable, into buffer. 564 /* add Hangul LV syllables and LV+1 because of skippables */ in addPropertyStarts() 565 for(int c=Hangul.HANGUL_BASE; c<Hangul.HANGUL_LIMIT; c+=Hangul.JAMO_T_COUNT) { in addPropertyStarts() 569 set.add(Hangul.HANGUL_LIMIT); /* add Hangul in addPropertyStarts() [all...] |
/third_party/icu/icu4c/source/common/ |
H A D | normalizer2impl.cpp | 505 /* add Hangul LV syllables and LV+1 because of skippables */ 506 for(UChar c=Hangul::HANGUL_BASE; c<Hangul::HANGUL_LIMIT; c+=Hangul::JAMO_T_COUNT) { 510 sa->add(sa->set, Hangul::HANGUL_LIMIT); /* add Hangul+1 to continue with other properties */ 716 // Hangul syllable: decompose algorithmically 718 return buffer.appendZeroCC(jamos, jamos+Hangul::decompose(c, jamos), errorCode); 911 // Hangul syllable: decompose algorithmically 916 if (!buffer.appendZeroCC(jamos, jamos+Hangul [all...] |
/third_party/node/deps/icu-small/source/common/ |
H A D | normalizer2impl.cpp | 505 /* add Hangul LV syllables and LV+1 because of skippables */ 506 for(char16_t c=Hangul::HANGUL_BASE; c<Hangul::HANGUL_LIMIT; c+=Hangul::JAMO_T_COUNT) { 510 sa->add(sa->set, Hangul::HANGUL_LIMIT); /* add Hangul+1 to continue with other properties */ 716 // Hangul syllable: decompose algorithmically 718 return buffer.appendZeroCC(jamos, jamos+Hangul::decompose(c, jamos), errorCode); 911 // Hangul syllable: decompose algorithmically 916 if (!buffer.appendZeroCC(jamos, jamos+Hangul [all...] |
/third_party/skia/third_party/externals/icu/source/common/ |
H A D | normalizer2impl.cpp | 505 /* add Hangul LV syllables and LV+1 because of skippables */ 506 for(UChar c=Hangul::HANGUL_BASE; c<Hangul::HANGUL_LIMIT; c+=Hangul::JAMO_T_COUNT) { 510 sa->add(sa->set, Hangul::HANGUL_LIMIT); /* add Hangul+1 to continue with other properties */ 716 // Hangul syllable: decompose algorithmically 718 return buffer.appendZeroCC(jamos, jamos+Hangul::decompose(c, jamos), errorCode); 911 // Hangul syllable: decompose algorithmically 916 if (!buffer.appendZeroCC(jamos, jamos+Hangul [all...] |
/third_party/icu/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/ |
H A D | CollationDataBuilder.java | 22 import com.ibm.icu.impl.Normalizer2Impl.Hangul; 87 // Hangul syllables are not tailorable (except via tailoring Jamos). in initForTailoring() 88 // Always set the Hangul tag to help performance. in initForTailoring() 92 trie.setRange(Hangul.HANGUL_BASE, Hangul.HANGUL_END, hangulCE32, true); in initForTailoring() 628 throw new UnsupportedOperationException("We forbid tailoring of Hangul syllables."); in copyFromBaseCE32() 933 // Small optimization: Use a bit in the Hangul ce32 in buildMappings() 938 // we only set this flag if a whole block of 588 Hangul syllables starting with in buildMappings() 941 for(int i = Hangul.JAMO_L_COUNT; i < CollationData.JAMO_CE32S_LENGTH; ++i) { in buildMappings() 948 int c = Hangul in buildMappings() [all...] |
H A D | CollationBuilder.java | 20 import com.ibm.icu.impl.Normalizer2Impl.Hangul; 83 // Hangul is decomposed on the fly during collation, in parseAndBuild() 85 optimizeSet.remove(Hangul.HANGUL_BASE, Hangul.HANGUL_END); in parseAndBuild() 447 // The runtime code decomposes Hangul syllables on the fly, in addRelation() 453 if(Hangul.isJamoL(c) || Hangul.isJamoV(c)) { in addRelation() 454 // While handling a Hangul syllable, contractions starting with Jamo L or V in addRelation() 460 if(Hangul.isJamoL(c) || in addRelation() 461 (Hangul in addRelation() [all...] |
H A D | CollationIterator.java | 16 import com.ibm.icu.impl.Normalizer2Impl.Hangul; 573 c -= Hangul.HANGUL_BASE; in appendCEsFromCE32() 574 int t = c % Hangul.JAMO_T_COUNT; in appendCEsFromCE32() 575 c /= Hangul.JAMO_T_COUNT; in appendCEsFromCE32() 576 int v = c % Hangul.JAMO_V_COUNT; in appendCEsFromCE32() 577 c /= Hangul.JAMO_V_COUNT; in appendCEsFromCE32()
|
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/coll/ |
H A D | CollationDataBuilder.java | 23 import ohos.global.icu.impl.Normalizer2Impl.Hangul; 88 // Hangul syllables are not tailorable (except via tailoring Jamos). in initForTailoring() 89 // Always set the Hangul tag to help performance. in initForTailoring() 93 trie.setRange(Hangul.HANGUL_BASE, Hangul.HANGUL_END, hangulCE32, true); in initForTailoring() 617 throw new UnsupportedOperationException("We forbid tailoring of Hangul syllables."); in copyFromBaseCE32() 922 // Small optimization: Use a bit in the Hangul ce32 in buildMappings() 927 // we only set this flag if a whole block of 588 Hangul syllables starting with in buildMappings() 930 for(int i = Hangul.JAMO_L_COUNT; i < CollationData.JAMO_CE32S_LENGTH; ++i) { in buildMappings() 937 int c = Hangul in buildMappings() [all...] |
H A D | CollationBuilder.java | 21 import ohos.global.icu.impl.Normalizer2Impl.Hangul; 87 // Hangul is decomposed on the fly during collation, in parseAndBuild() 89 optimizeSet.remove(Hangul.HANGUL_BASE, Hangul.HANGUL_END); in parseAndBuild() 451 // The runtime code decomposes Hangul syllables on the fly, in addRelation() 457 if(Hangul.isJamoL(c) || Hangul.isJamoV(c)) { in addRelation() 458 // While handling a Hangul syllable, contractions starting with Jamo L or V in addRelation() 464 if(Hangul.isJamoL(c) || in addRelation() 465 (Hangul in addRelation() [all...] |
H A D | CollationIterator.java | 17 import ohos.global.icu.impl.Normalizer2Impl.Hangul; 575 c -= Hangul.HANGUL_BASE; in appendCEsFromCE32() 576 int t = c % Hangul.JAMO_T_COUNT; in appendCEsFromCE32() 577 c /= Hangul.JAMO_T_COUNT; in appendCEsFromCE32() 578 int v = c % Hangul.JAMO_V_COUNT; in appendCEsFromCE32() 579 c /= Hangul.JAMO_V_COUNT; in appendCEsFromCE32()
|
/third_party/icu/icu4c/source/test/intltest/ |
H A D | colldata.cpp | 323 // Han ext. A, Han, Jamo, Hangul, Han Ext. B in CollData() 430 UChar jamoRanges[] = {Hangul::JAMO_L_BASE, Hangul::JAMO_V_BASE, Hangul::JAMO_T_BASE + 1, 0x11FF}; in CollData() 586 // **** this loop may not handle archaic Hangul correctly **** in minLengthInChars()
|