/external/icu4c/common/ |
uhash.h | 83 * UHashTok, but the deleter receives the void* pointer within it. 85 * Because a UHashTok is the size of a native pointer or a 32-bit 88 union UHashTok { 92 typedef union UHashTok UHashTok; 100 UHashTok value; 101 UHashTok key; 110 typedef int32_t U_CALLCONV UHashFunction(const UHashTok key); 118 typedef UBool U_CALLCONV UKeyComparator(const UHashTok key1, 119 const UHashTok key2) [all...] |
uhash_us.cpp | 24 uhash_hashUnicodeString(const UHashTok key) { 37 uhash_compareUnicodeString(const UHashTok key1, const UHashTok key2) {
|
uvector.cpp | 74 if ((initialCapacity < 1) || (initialCapacity > (int32_t)(INT32_MAX / sizeof(UHashTok)))) { 77 elements = (UHashTok *)uprv_malloc(sizeof(UHashTok)*initialCapacity); 275 UHashTok key; 289 UHashTok key; 295 UHashTok key; 301 int32_t UVector::indexOf(UHashTok key, int32_t startIndex, int8_t hint) const { 342 if (newCap > (int32_t)(INT32_MAX / sizeof(UHashTok))) { // integer overflow check 347 UHashTok* newElems = (UHashTok *)uprv_realloc(elements, sizeof(UHashTok)*newCap) [all...] |
uhash.c | 117 /* This macro expects a UHashTok.pointer as its keypointer and 139 static UHashTok 142 UHashTok key, UHashTok value, int8_t hint) { 144 UHashTok oldValue = e->value; 156 /* Compilers should copy the UHashTok union correctly, but even if 179 static UHashTok 181 UHashTok empty; 212 UHashTok emptytok; 330 _uhash_find(const UHashtable *hash, UHashTok key [all...] |
uvector.h | 29 typedef int8_t U_CALLCONV USortComparator(UHashTok tok1, 30 UHashTok tok2); 38 typedef void U_CALLCONV UTokenAssigner(UHashTok *dst, 39 UHashTok *src); 104 UHashTok* elements; 284 int32_t indexOf(UHashTok key, int32_t startIndex = 0, int8_t hint = 0) const; 286 void sortedInsert(UHashTok tok, USortComparator *compare, UErrorCode& ec);
|
unistr_case.cpp | 221 uhash_hashCaselessUnicodeString(const UHashTok key) { 235 uhash_compareCaselessUnicodeString(const UHashTok key1, const UHashTok key2) {
|
usprep.cpp | 106 hashEntry(const UHashTok parm) { 108 UHashTok namekey, pathkey; 116 compareEntries(const UHashTok p1, const UHashTok p2) { 119 UHashTok name1, name2, path1, path2;
|
stringtriebuilder.cpp | 24 hashStringTrieNode(const UHashTok key) { 29 equalStringTrieNodes(const UHashTok key1, const UHashTok key2) {
|
uresbund.c | 48 static int32_t U_CALLCONV hashEntry(const UHashTok parm) { 50 UHashTok namekey, pathkey; 57 static UBool U_CALLCONV compareEntries(const UHashTok p1, const UHashTok p2) { 60 UHashTok name1, name2, path1, path2; 329 UHashTok hashkey; [all...] |
uniset.cpp | 127 static void U_CALLCONV cloneUnicodeString(UHashTok *dst, UHashTok *src) { 131 static int8_t U_CALLCONV compareUnicodeString(UHashTok t1, UHashTok t2) { [all...] |
/external/icu4c/test/cintltst/ |
chashtst.c | 26 static int32_t U_EXPORT2 U_CALLCONV hashChars(const UHashTok key); 28 static UBool U_EXPORT2 U_CALLCONV isEqualChars(const UHashTok key1, const UHashTok key2); 46 * UHashTok wrapper functions 51 UHashTok s, t; 59 UHashTok s, t; 67 UHashTok s, t; 75 UHashTok s, t; 322 static int32_t U_EXPORT2 U_CALLCONV hashChars(const UHashTok key) { 326 static UBool U_EXPORT2 U_CALLCONV isEqualChars(const UHashTok key1, const UHashTok key2) [all...] |
/external/icu4c/i18n/ |
currpinf.cpp | 37 static UBool U_CALLCONV ValueComparator(UHashTok val1, UHashTok val2); 40 U_CALLCONV ValueComparator(UHashTok val1, UHashTok val2) { 332 const UHashTok keyTok = element->key; 333 const UHashTok valueTok = element->value; 372 const UHashTok keyTok = element->key; 374 const UHashTok valueTok = element->value;
|
dtitvinf.cpp | 461 const UHashTok keyTok = elem->key; 566 const UHashTok valueTok = element->value; 583 static UBool U_CALLCONV dtitvinfHashTableValueComparator(UHashTok val1, UHashTok val2); 586 U_CALLCONV dtitvinfHashTableValueComparator(UHashTok val1, UHashTok val2) { 630 const UHashTok keyTok = element->key; 632 const UHashTok valueTok = element->value;
|
tmutfmt.cpp | 261 const UHashTok keyTok = elem->key; 267 const UHashTok valueTok = elem->value; 762 const UHashTok keyTok = elem->value; 777 const UHashTok valueTok = element->value; 798 const UHashTok keyTok = element->key; 800 const UHashTok valueTok = element->value; [all...] |
alphaindex.cpp | 739 const UHashTok *leftTok = static_cast<const UHashTok *>(left); 740 const UHashTok *rightTok = static_cast<const UHashTok *>(right); 764 const UHashTok *leftTok = static_cast<const UHashTok *>(left); 765 const UHashTok *rightTok = static_cast<const UHashTok *>(right); [all...] |
decimfmt.cpp | 135 static UBool U_CALLCONV decimfmtAffixValueComparator(UHashTok val1, UHashTok val2); 140 static UBool U_CALLCONV decimfmtAffixPatternValueComparator(UHashTok val1, UHashTok val2); 144 U_CALLCONV decimfmtAffixValueComparator(UHashTok val1, UHashTok val2) { 157 U_CALLCONV decimfmtAffixPatternValueComparator(UHashTok val1, UHashTok val2) { 521 const UHashTok valueTok = element->value; 523 const UHashTok keyTok = element->key [all...] |
sortkey.cpp | 364 UHashTok key;
|
uspoof_conf.cpp | 108 static int8_t U_CALLCONV SPUStringCompare(UHashTok left, UHashTok right) {
|
tzgnames.cpp | 64 hashPartialLocationKey(const UHashTok key) { 79 comparePartialLocationKey(const UHashTok key1, const UHashTok key2) { [all...] |
ucol_elm.cpp | 47 prefixLookupHash(const UHashTok e) { 50 UHashTok key; 60 prefixLookupComp(const UHashTok e1, const UHashTok e2) { 65 UHashTok key1; 71 UHashTok key2; [all...] |
/external/icu4c/test/intltest/ |
uvectest.cpp | 70 UVectorTest_compareInt32(UHashTok key1, UHashTok key2) { 82 UVectorTest_compareCstrings(const UHashTok key1, const UHashTok key2) { 164 static UBool U_CALLCONV neverTRUE(const UHashTok /*key1*/, const UHashTok /*key2*/) {
|
sfwdchit.cpp | 95 UHashTok key;
|
/external/icu4c/i18n/unicode/ |
currpinf.h | 21 union UHashTok;
|
dtitvinf.h | 34 union UHashTok;
|
/external/icu4c/tools/gensprep/ |
store.c | 226 static int32_t U_CALLCONV hashEntry(const UHashTok parm) { 231 static UBool U_CALLCONV compareEntries(const UHashTok p1, const UHashTok p2) {
|