/external/icu/icu4c/source/test/intltest/ |
itercoll.h | 10 * Collation Iterator tests. 101 * Verify that getMaxExpansion works on a given set of collation rules 106 * Return a string containing all of the collation orders
|
currcoll.h | 10 * Collation currency tests.
|
collationtest.cpp | 33 #include "collation.h" 101 Collation::Level parseRelationAndString(UnicodeString &s, IcuTestErrorCode &errorCode); 120 UCollationResult expectedOrder, Collation::Level expectedLevel, 176 int64_t expected = Collation::makeCE(Collation::MERGE_SEPARATOR_PRIMARY); 182 expected = Collation::makeCE(Collation::MAX_PRIMARY); 241 if(ce == Collation::NO_CE || ce2 != Collation::NO_CE) { 245 if((ce & 0xffffffff) != Collation::COMMON_SEC_AND_TER_CE) [all...] |
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/FvSimpleFileSystemDxe/ |
FvSimpleFileSystemEntryPoint.c | 232 Worker function to initialize Unicode Collation support.
234 It tries to locate Unicode Collation (2) protocol and matches it with current
237 @param AgentHandle The handle used to open Unicode Collation (2) protocol.
238 @param ProtocolGuid The pointer to Unicode Collation (2) protocol GUID.
242 @retval EFI_SUCCESS The Unicode Collation (2) protocol has been successfully located.
243 @retval Others The Unicode Collation (2) protocol has not been located.
281 // Open Unicode Collation Protocol
297 // of Unicode Collation (2) protocol.
324 Initialize Unicode Collation support.
326 It tries to locate Unicode Collation 2 protocol and matches it with current [all...] |
/external/icu/icu4c/source/test/cintltst/ |
citertst.c | 15 * 02/19/01 synwee Modified test case for new collation iterator 18 * Collation Iterator tests. 83 log_err_status(status, "ERROR: in creation of either the collator or the collation iterator :%s\n", 94 log_err("ERROR: reversing collation iterator :%s\n", 159 log_err_status(status, "ERROR: in creation of either the collator or the collation iterator :%s\n", 170 log_err("ERROR: reversing collation iterator :%s\n", 229 log_err_status(status, "ERROR: in creation of collation data using ucol_open()\n %s\n", 254 log_err("ERROR: in creation of collation element iterator using ucol_openElements()\n %s\n", 267 log_err("ERROR: in creation of collation element iterator using ucol_openElements()\n %s\n", 296 log_err_status(status, "ERROR: in creation of thai collation using ucol_open()\n %s\n" [all...] |
cdetst.h | 20 * collation rules as its sorting sequence.
|
cestst.h | 20 * collation rules as its sorting sequence.
|
cfintst.h | 20 * collation rules as its sorting sequence.
|
cfrtst.h | 20 * collation rules as its sorting sequence.
|
cturtst.h | 20 * collation rules as its sorting sequence.
|
encoll.h | 20 * collation rules as its sorting sequence.
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/UnicodeCollation2/ |
UnicodeCollation2.c | 27 EFI_GUID_STRING(&gEfiUnicodeCollation2ProtocolGuid, "Unicode Collation Protocol", "UEFI 2.0 Unicode Collation2 Protocol");
|
/external/icu/icu4c/source/i18n/ |
collationcompare.h | 10 * created on: 2012feb14 with new and old collation code
|
collationroot.h | 29 * Collation root provider.
|
collationrootelements.h | 22 #include "collation.h" 27 * Container and access methods for collation elements and weights 68 * Must match Collation::COMMON_SEC_AND_TER_CE. 153 return Collation::makeCE(getFirstPrimary()); 238 * in mostly collation order. 244 * If the lowest secondary/tertiary combination is Collation::COMMON_SEC_AND_TER_CE, 248 * Collation::COMMON_SEC_AND_TER_CE (which is unusual), 249 * the runtime code will assume anyway that Collation::COMMON_SEC_AND_TER_CE is present.
|
collationbuilder.cpp | 35 #include "collation.h" 270 // Hangul is decomposed on the fly during collation, 302 U_ASSERT((ces[0] & Collation::CASE_AND_QUATERNARY_MASK) == 0); 311 if(cesLength > Collation::MAX_EXPANSION_LENGTH) { 313 parserErrorReason = "reset position maps to too many collation elements (more than 31)"; 350 if(p == Collation::FIRST_TRAILING_PRIMARY) { 387 U_ASSERT(weight16 > Collation::BEFORE_WEIGHT16); 399 U_ASSERT(weight16 >= Collation::COMMON_WEIGHT16 || i == previousIndex); 404 previousWeight16 = Collation::COMMON_WEIGHT16; 447 t = Collation::COMMON_WEIGHT16; // Stronger node with implied common weight [all...] |
/external/icu/icu4c/source/tools/toolutil/ |
collationinfo.h | 26 * Collation-related code for tools & demos.
|
/external/icu/icu4j/eclipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/ |
ULocaleTest.java | 33 longULocaleName = "ll_Ssss_CC_VVVV@collation=phonebook;key=value"; 35 nonNormalizedName = "LL_ssss_cc_VVVV@ Key = value ; Collation = phonebook ; "; 84 assertEquals(new ULocale("de@collation=phonebook"), result); 293 assertEquals(iter.next(), "collation"); 303 assertEquals(iter.next(), "collation"); 313 assertEquals("phonebook", longULocale.getKeywordValue("collation")); 322 assertEquals("phonebook", ULocale.getKeywordValue(longULocaleName, "collation")); 331 assertEquals("de@collation=phonebook", ULocale.canonicalize("de__PHONEBOOK")); 553 String idk = ULocale.getDisplayKeyword("collation"); 554 assertEquals("collation", idk) [all...] |
/libcore/ojluni/src/main/java/java/text/ |
RuleBasedCollator.java | 55 * <li>If a special collation rule controlled by a <modifier> is 58 * collation order. 62 * The collation table is composed of a list of collation rules, where each 79 * turn on special collation rules. 88 * the vowel is placed after the consonant for collation 218 * A new collation rules string can be created by concatenating rules 249 // IMPLEMENTATION NOTES: The implementation of the collation algorithm is 260 // for generating collation elements from strings and returning one element at 262 // characters and collation elements-- this class handles that) [all...] |
/external/icu/android_icu4j/src/main/java/android/icu/impl/coll/ |
CollationLoader.java | 31 * Convenience string denoting the Collation data tree 101 // For now, collation resources does not contain such data, so the code below should work fine. 140 // Fetch the collation type from the locale ID and the default type from the data. 141 String type = locale.getKeywordValue("collation"); 209 throw new ICUUncheckedIOException("Failed to load collation tailoring data for locale:" 219 // Set the collation types on the informational locales, 223 outValidLocale.value = validLocale.setKeywordValue("collation", type); 242 t.actualLocale = t.actualLocale.setKeywordValue("collation", type);
|
CollationBuilder.java | 87 // Hangul is decomposed on the fly during collation, 117 assert((ces[0] & Collation.CASE_AND_QUATERNARY_MASK) == 0); 122 if(cesLength > Collation.MAX_EXPANSION_LENGTH) { 124 "reset position maps to too many collation elements (more than 31)"); 157 if(p == Collation.FIRST_TRAILING_PRIMARY) { 190 assert(weight16 > Collation.BEFORE_WEIGHT16); 202 assert(weight16 >= Collation.COMMON_WEIGHT16 || i == previousIndex); 207 previousWeight16 = Collation.COMMON_WEIGHT16; 249 t = Collation.COMMON_WEIGHT16; // Stronger node with implied common weight. 256 return Collation.BEFORE_WEIGHT16 [all...] |
/external/icu/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/ |
CollationLoader.java | 30 * Convenience string denoting the Collation data tree 99 // For now, collation resources does not contain such data, so the code below should work fine. 138 // Fetch the collation type from the locale ID and the default type from the data. 139 String type = locale.getKeywordValue("collation"); 207 throw new ICUUncheckedIOException("Failed to load collation tailoring data for locale:" 217 // Set the collation types on the informational locales, 221 outValidLocale.value = validLocale.setKeywordValue("collation", type); 240 t.actualLocale = t.actualLocale.setKeywordValue("collation", type);
|
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/ |
TestLocaleNamePackaging.java | 181 "root (collation=phonebook)", 188 "root (collation=phonebook)", 193 ULocale kl = new ULocale("@collation=phonebook"); 233 String name = dn.localeDisplayName("de@collation=phonebook"); 235 "German (Phonebook Sort Order)" : "de (collation=phonebook)"; 236 assertEquals("collation", target, name);
|
/external/icu/icu4j/main/tests/packaging/src/com/ibm/icu/dev/test/ |
TestLocaleNamePackaging.java | 180 "root (collation=phonebook)", 187 "root (collation=phonebook)", 192 ULocale kl = new ULocale("@collation=phonebook"); 232 String name = dn.localeDisplayName("de@collation=phonebook"); 234 "German (Phonebook Sort Order)" : "de (collation=phonebook)"; 235 assertEquals("collation", target, name);
|
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/collator/ |
CollationTest.java | 27 import android.icu.impl.coll.Collation; 88 * Return an integer array containing all of the collation orders 262 long expected = Collation.makeCE(Collation.MERGE_SEPARATOR_PRIMARY); 268 expected = Collation.makeCE(Collation.MAX_PRIMARY); 315 if (ce == Collation.NO_CE || ce2 != Collation.NO_CE) { 321 if ((ce & 0xffffffffL) != Collation.COMMON_SEC_AND_TER_CE) { 439 return (pos < length) ? cp[pos++] : Collation.SENTINEL_CP [all...] |