/external/icu/icu4c/source/common/ |
utrie2.h | 36 * This is a common implementation of a Unicode trie. 40 * This is the second common version of a Unicode trie (hence the name UTrie2). 60 * Trie structure. 82 * Open a frozen trie from its serialized from, stored in 32-bit-aligned memory. 84 * The memory must remain valid and unchanged as long as the trie is used. 85 * You must utrie2_close() the trie once you are done using it. 92 * @param pActualLength receives the actual number of bytes at data taken up by the trie data; 95 * @return the unserialized trie 106 * Open a frozen, empty "dummy" trie. 107 * A dummy trie is an empty trie, used when a real data trie canno 637 const UTrie2 *trie; member in class:UTrie2StringIterator [all...] |
utrie2_builder.cpp | 18 * This is a common implementation of a Unicode trie. 21 * This is the second common version of a Unicode trie (hence the name UTrie2). 42 * have been chosen to minimize trie sizes overall. 71 /* Building a trie ----------------------------------------------------------*/ 106 allocIndex2Block(UNewTrie2 *trie); 110 UTrie2 *trie; local 119 trie=(UTrie2 *)uprv_malloc(sizeof(UTrie2)); 122 if(trie==NULL || newTrie==NULL || data==NULL) { 123 uprv_free(trie); 130 uprv_memset(trie, 0, sizeof(UTrie2)) 237 UNewTrie2 *trie; local 279 UTrie2 *trie; local 322 UTrie2 *trie; member in struct:NewTrieAndStatus [all...] |
normalizer2impl.cpp | 253 UTrie2 *trie; member in struct:CanonIterData 394 /* add the start code point of each same-value range of each trie */ 401 /* add the start code point of each same-value range of each trie */ 415 /* add the start code point of each same-value range of the canonical iterator data trie */ 418 utrie2_enum(fCanonIterData->trie, segmentStarterMapper, enumPropertyStartsRange, sa); 722 // at the cost of building the FCD trie for a decomposition normalizer. [all...] |
/external/icu/icu4c/source/test/cintltst/ |
trie2test.c | 98 const UTrie2 *trie, 105 utrie2_enum(trie, testEnumValue, testEnumRange, &checkRanges); 111 const UTrie2 *trie, UTrie2ValueBits valueBits, 118 UBool isFrozen=utrie2_isFrozen(trie); 119 const char *const typeName= isFrozen ? "frozen trie" : "newTrie"; 133 value2=UTRIE2_GET16_FROM_U16_SINGLE_LEAD(trie, start); 135 value2=UTRIE2_GET32_FROM_U16_SINGLE_LEAD(trie, start); 144 value2=UTRIE2_GET16_FROM_SUPP(trie, start); 146 value2=UTRIE2_GET32_FROM_SUPP(trie, start); 154 value2=UTRIE2_GET16(trie, start) 800 UTrie2 *trie; local 860 UTrie2 *trie=makeTrieWithRanges(testName, withClone, local 1060 UTrie2 *trie=makeTrieWithRanges(testName, FALSE, local 1108 UTrie2 *trie; local 1157 UTrie2 *trie; local 1210 UTrie2 *trie; local [all...] |
/frameworks/minikin/libs/minikin/ |
Hyphenator.cpp | 59 struct Trie { 103 const Trie* trieTable() const { 104 return reinterpret_cast<const Trie*>(bytes() + trie_offset); 391 const Trie* trie = header->trieTable(); local 393 uint32_t char_mask = trie->char_mask; 394 uint32_t link_shift = trie->link_shift; 395 uint32_t link_mask = trie->link_mask; 396 uint32_t pattern_shift = trie->pattern_shift; 399 uint32_t node = 0; // index into Trie tabl [all...] |
/external/icu/android_icu4j/src/main/java/android/icu/impl/ |
UCaseProps.java | 66 // read the trie 67 trie=Trie2_16.createFromSerialized(bytes); 69 int trieLength=trie.getSerializedLength(); 71 throw new IOException(DATA_FILE_NAME+": not enough bytes for the trie"); 73 // skip padding after trie bytes 100 /* add the start code point of each same-value range of the trie */ 101 Iterator<Trie2.Range> trieIterator=trie.iterator(); 192 int props=trie.get(c); 208 int props=trie.get(c); 224 int props=trie.get(c) 1340 private Trie2_16 trie; field in class:UCaseProps [all...] |
/external/icu/android_icu4j/src/main/java/android/icu/impl/coll/ |
CollationIterator.java | 156 void saveTrieState(CharsTrie trie) { trie.saveState(state); } 157 void resetToTrieState(CharsTrie trie) { trie.resetToState(state); } 171 // We save the trie state before we attempt to match a character, 187 trie = d.trie; 195 trie = d.trie; 205 // Compare the iterator state but not the collation data (trie & data fields) 661 protected final Trie2_32 trie; field in class:CollationIterator [all...] |
/external/icu/android_icu4j/src/main/java/android/icu/text/ |
RuleBasedBreakIterator.java | 1236 CharTrie trie = fRData.fTrie; local [all...] |
/external/icu/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/ |
CollationIterator.java | 154 void saveTrieState(CharsTrie trie) { trie.saveState(state); } 155 void resetToTrieState(CharsTrie trie) { trie.resetToState(state); } 169 // We save the trie state before we attempt to match a character, 185 trie = d.trie; 193 trie = d.trie; 203 // Compare the iterator state but not the collation data (trie & data fields) 659 protected final Trie2_32 trie; field in class:CollationIterator [all...] |
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/ |
UCaseProps.java | 62 // read the trie 63 trie=Trie2_16.createFromSerialized(bytes); 65 int trieLength=trie.getSerializedLength(); 67 throw new IOException(DATA_FILE_NAME+": not enough bytes for the trie"); 69 // skip padding after trie bytes 96 /* add the start code point of each same-value range of the trie */ 97 Iterator<Trie2.Range> trieIterator=trie.iterator(); 188 int props=trie.get(c); 204 int props=trie.get(c); 220 int props=trie.get(c) 1336 private Trie2_16 trie; field in class:UCaseProps [all...] |
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/ |
RuleBasedBreakIterator.java | 1256 CharTrie trie = fRData.fTrie; local [all...] |
/tools/tradefederation/core/src/com/android/tradefed/command/ |
Console.java | 254 * @param trie The {@link RegexTrie} to add the commands to 261 protected void setCustomCommands(RegexTrie<Runnable> trie, List<String> genericHelp, 269 * @param trie The {@link RegexTrie} to add the commands to 276 void generateHelpListings(RegexTrie<Runnable> trie, List<String> genericHelp, 286 trie.put(genericHelpRunnable, HELP_PATTERN); 295 trie.put(new Runnable() { 307 trie.put(new Runnable() { 315 trie.put(new ArgRunnable<CaptureList>() { 328 trie.put(new ArgRunnable<CaptureList>() { 406 * @param trie The {@link RegexTrie} to add the commands t [all...] |
/toolchain/binutils/binutils-2.25/bfd/ |
mmo.c | 2637 struct mmo_symbol_trie *trie = rootp; local [all...] |
/prebuilts/misc/common/icu4j/ |
icu4j.jar | |
/prebuilts/misc/common/robolectric/lib/ |
icu4j-53.1.jar | |
/prebuilts/tools/common/m2/repository/com/ibm/icu/icu4j/53.1/ |
icu4j-53.1.jar | |
/prebuilts/tools/common/m2/repository/com/ibm/icu/icu4j/54.1.1/ |
icu4j-54.1.1.jar | |
/prebuilts/tools/common/m2/repository/com/ibm/icu/icu4j/2.6.1/ |
icu4j-2.6.1.jar | |