Lines Matching refs:UTrie2
61 struct UTrie2;
62 typedef struct UTrie2 UTrie2; typedef
98 U_CAPI UTrie2 * U_EXPORT2
124 U_CAPI UTrie2 * U_EXPORT2
140 utrie2_get32(const UTrie2 *trie, UChar32 c);
190 utrie2_enum(const UTrie2 *trie,
206 U_CAPI UTrie2 * U_EXPORT2
217 U_CAPI UTrie2 * U_EXPORT2
218 utrie2_clone(const UTrie2 *other, UErrorCode *pErrorCode);
229 U_CAPI UTrie2 * U_EXPORT2
230 utrie2_cloneAsThawed(const UTrie2 *other, UErrorCode *pErrorCode);
238 utrie2_close(UTrie2 *trie);
250 utrie2_set32(UTrie2 *trie, UChar32 c, uint32_t value, UErrorCode *pErrorCode);
266 utrie2_setRange32(UTrie2 *trie,
291 utrie2_freeze(UTrie2 *trie, UTrie2ValueBits valueBits, UErrorCode *pErrorCode);
301 utrie2_isFrozen(const UTrie2 *trie);
322 utrie2_serialize(const UTrie2 *trie,
372 U_CAPI UTrie2 * U_EXPORT2
532 utrie2_get32FromLeadSurrogateCodeUnit(const UTrie2 *trie, UChar32 c);
560 utrie2_enumForLeadSurrogate(const UTrie2 *trie, UChar32 lead,
574 utrie2_set32ForLeadSurrogateCodeUnit(UTrie2 *trie,
632 UTrie2StringIterator(const UTrie2 *t, const UChar *p) : in UTrie2StringIterator()
635 const UTrie2 *trie;
642 BackwardUTrie2StringIterator(const UTrie2 *t, const UChar *s, const UChar *p) : in BackwardUTrie2StringIterator()
654 ForwardUTrie2StringIterator(const UTrie2 *t, const UChar *p, const UChar *l) : in ForwardUTrie2StringIterator()
683 struct UTrie2 { struct
826 utrie2_internalU8NextIndex(const UTrie2 *trie, UChar32 c,
835 utrie2_internalU8PrevIndex(const UTrie2 *trie, UChar32 c,