HomeSort by relevance Sort by last modified time
    Searched full:trie (Results 51 - 75 of 146) sorted by null

1 23 4 5 6

  /external/hyphenation/
README.hyphen 60 Knuth uses a trie to implement this. I.e. he stores each rule in a
61 trie structure. For each position in the word, he searches the trie,
  /external/icu4c/common/
propsvec.h 154 * vectors array, and freeze the trie.
160 UTrie2 *trie; member in struct:UPVecToUTrie2Context
167 /* context=UPVecToUTrie2Context, creates the trie and stores the rowIndex values */
ucnvsel.cpp 23 * a trie is built when you call ucnvsel_open() that
49 UTrie2 *trie; // 16 bit trie containing offsets into pv member in struct:UConverterSelector
139 result->trie = upvec_compactToUTrie2WithRowIndexes(upvec, status);
238 utrie2_close(sel->trie);
258 UCNVSEL_INDEX_TRIE_SIZE, // trie size in bytes
295 int32_t serializedTrieSize = utrie2_serialize(sel->trie, NULL, 0, status);
336 utrie2_serialize(sel->trie, p, serializedTrieSize, status);
565 // trie
566 sel->trie = utrie2_openFromSerialized(UTRIE2_16_VALUE_BITS
    [all...]
utrie2_impl.h 43 * Trie data structure in serialized form:
86 /* Building a trie ---------------------------------------------------------- */
129 * Build-time trie structure.
propsvec.c 480 utrie2_freeze(toUTrie2.trie, UTRIE2_16_VALUE_BITS, pErrorCode);
482 utrie2_close(toUTrie2.trie);
483 toUTrie2.trie=NULL;
485 return toUTrie2.trie;
500 utrie2_setRange32(toUTrie2->trie, start, end, (uint32_t)rowIndex, TRUE, pErrorCode);
512 /* too many rows for a 16-bit trie */
515 toUTrie2->trie=utrie2_open(toUTrie2->initialValue,
triedict.cpp 48 // Node structure for the ternary, uncompressed trie
81 // Start the trie off with something. Having the root node already present
84 // 4x a balanced trie to 2x a balanced trie. It's best to choose something
548 const CompactTrieHeader *fHeader; // Trie data
671 // Below here is all code related to converting a ternary trie to a compact trie
675 // Helper classes to construct the compact trie
833 status = U_ILLEGAL_ARGUMENT_ERROR; // Corrupt input trie
    [all...]
sprpimpl.h 67 _SPREP_INDEX_TRIE_SIZE = 0, /* number of bytes in StringPrep trie */
triedict.h 58 * dictionary based on a trie. The base protocol is read-only.
118 * The root node of the trie
138 * @param median A UChar around which to balance the trie. Ideally, it should
238 * The root node of the trie
ucase.c 38 UTrie2 trie; member in struct:UCaseProps
68 /* add the start code point of each same-value range of the trie */
69 utrie2_enum(&csp->trie, NULL, _enumPropertyStartsRange, sa);
133 uint16_t props=UTRIE2_GET16(&csp->trie, c);
150 uint16_t props=UTRIE2_GET16(&csp->trie, c);
167 uint16_t props=UTRIE2_GET16(&csp->trie, c);
228 props=UTRIE2_GET16(&csp->trie, c);
397 uint16_t props=UTRIE2_GET16(&csp->trie, c);
404 uint16_t props=UTRIE2_GET16(&csp->trie, c);
420 uint16_t props=UTRIE2_GET16(&csp->trie, c)
    [all...]
ucnv_ext.h 56 * a 3-stage trie for speed,
122 * // from Unicode trie for initial-code point lookup
255 * If the from Unicode trie is present, then the from Unicode search tables
258 * (reserved, set to 0) because a value of 0 is used in trie results
264 * Stages 1 & 2 of a trie that maps an initial code point.
274 * Stage 3 of the trie. The first array simply contains indexes to the second,
435 /* most trie constants are shared with ucnvmbcs.h */
441 /* trie access, returns the stage 3 value=index to stage 3b; s1Index=c>>10 */
normalizer2impl.cpp 250 UTrie2 *trie; member in struct:CanonIterData
356 /* add the start code point of each same-value range of each trie */
369 /* add the start code point of each same-value range of the canonical iterator data trie */
372 utrie2_enum(((CanonIterData *)canonIterDataSingleton.fInstance)->trie,
598 // at the cost of building the FCD trie for a decomposition normalizer.
1548 const UTrie2 *trie=fcdTrie(); local
    [all...]
normalizer2impl.h 555 * Get access to the internal FCD trie table to be able to perform
557 * One pointer is sufficient because the trie index values are offset
558 * by the index size, so that the same pointer is used to access the trie data.
683 * The next four indexes are thresholds of 16-bit trie values for ranges of
693 * The trie holds the main normalization data. Each code point is mapped to a 16-bit value.
712 * The trie has a value for each lead surrogate code unit representing the "worst case"
715 * then their lead surrogate code unit has the trie value 0.
ucharstriebuilder.cpp 30 * It might(!) take less memory if we collected the data in a temporary, dynamic trie.
150 uchars=NULL; // The new trie now owns the array.
203 // Create and UChar-serialize the trie for the elements.
  /cts/tools/tradefed-host/src/com/android/cts/tradefed/command/
CtsConsole.java 65 protected void setCustomCommands(RegexTrie<Runnable> trie, List<String> genericHelp,
67 trie.put(new Runnable() {
76 trie.put(new Runnable() {
85 trie.put(new Runnable() {
121 trie.put(addDerivedCommand, ADD_PATTERN, "d(?:erivedplan?)", null);
  /external/icu4c/test/intltest/
testidna.h 115 // test the TRIE data structure
  /prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/ext/pb_ds/detail/trie_policy/
sample_trie_e_access_traits.hpp 44 // A sample trie element-access traits.
  /prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/i686-linux/include/c++/4.6.x-google/ext/pb_ds/detail/trie_policy/
sample_trie_e_access_traits.hpp 44 // A sample trie element-access traits.
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/x86_64-linux/include/c++/4.6.x-google/ext/pb_ds/detail/trie_policy/
sample_trie_e_access_traits.hpp 44 // A sample trie element-access traits.
  /prebuilts/ndk/android-ndk-r5/sources/cxx-stl/gnu-libstdc++/include/ext/pb_ds/detail/trie_policy/
sample_trie_e_access_traits.hpp 44 // A sample trie element-access traits.
  /prebuilts/ndk/android-ndk-r6/sources/cxx-stl/gnu-libstdc++/include/ext/pb_ds/detail/trie_policy/
sample_trie_e_access_traits.hpp 44 // A sample trie element-access traits.
  /prebuilts/ndk/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/include/ext/pb_ds/detail/trie_policy/
sample_trie_e_access_traits.hpp 44 // A sample trie element-access traits.
  /external/icu4c/common/unicode/
stringtriebuilder.h 31 * Builds a trie quickly.
36 * Builds a trie more slowly, attempting to generate
51 * Base class for string trie builder classes.
186 * Branch nodes in this trie data structure are not symmetric.
190 * (trie units are written backwards), and must write it at that point even if
  /external/icu4c/i18n/
tzgnames.cpp 102 * GNameInfo stores zone name information in the local trie
543 // put the name info into the trie
794 // put the name to the local trie as well
840 // getPartialLocationName formats a name and put it into the trie
925 // Find matches in the local trie
    [all...]
  /packages/inputmethods/PinyinIME/jni/include/
spellingtrie.h 28 // Node used for the trie of spellings
118 // How many node used to build the trie.
146 // Yunmu ids. This functin is called after the spelling trie is built.
  /external/apache-xml/src/main/java/org/apache/xml/serializer/
ToHTMLStream.java 61 /** A digital search trie for fast, case insensitive lookup of ElemDesc objects. */
62 static final Trie m_elementFlags = new Trie();
67 static void initTagReference(Trie m_elementFlags) {
639 * A Trie that is just a copy of the "static" one.
641 * method Trie.get2(name)
643 private Trie m_htmlInfo = new Trie(m_elementFlags);
    [all...]

Completed in 581 milliseconds

1 23 4 5 6