Lines Matching full:trie
250 UTrie2 *trie;
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();
1560 } else if((fcd16=UTRIE2_GET16_FROM_U16_SINGLE_LEAD(trie, c))<=0xff) {
1715 trie(utrie2_open(0, 0, &errorCode)),
1719 utrie2_close(trie);
1723 uint32_t canonValue=utrie2_get32(trie, decompLead);
1727 utrie2_set32(trie, decompLead, canonValue|origin, &errorCode);
1739 utrie2_set32(trie, decompLead, canonValue, &errorCode);
1796 utrie2_freeze(me->newData->trie, UTRIE2_32_VALUE_BITS, &errorCode);
1818 uint32_t oldValue=utrie2_get32(newData.trie, c);
1859 uint32_t c2Value=utrie2_get32(newData.trie, c2);
1861 utrie2_set32(newData.trie, c2, c2Value|CANON_NOT_SEGMENT_STARTER,
1873 utrie2_set32(newData.trie, c, newValue, &errorCode);
1886 return (int32_t)utrie2_get32(((CanonIterData *)canonIterDataSingleton.fInstance)->trie, c);