Lines Matching refs:UTrie2
65 struct UTrie2;
66 typedef struct UTrie2 UTrie2; typedef
102 U_CAPI UTrie2 * U_EXPORT2
128 U_CAPI UTrie2 * U_EXPORT2
144 utrie2_get32(const UTrie2 *trie, UChar32 c);
194 utrie2_enum(const UTrie2 *trie,
210 U_CAPI UTrie2 * U_EXPORT2
221 U_CAPI UTrie2 * U_EXPORT2
222 utrie2_clone(const UTrie2 *other, UErrorCode *pErrorCode);
233 U_CAPI UTrie2 * U_EXPORT2
234 utrie2_cloneAsThawed(const UTrie2 *other, UErrorCode *pErrorCode);
242 utrie2_close(UTrie2 *trie);
254 utrie2_set32(UTrie2 *trie, UChar32 c, uint32_t value, UErrorCode *pErrorCode);
270 utrie2_setRange32(UTrie2 *trie,
295 utrie2_freeze(UTrie2 *trie, UTrie2ValueBits valueBits, UErrorCode *pErrorCode);
305 utrie2_isFrozen(const UTrie2 *trie);
326 utrie2_serialize(const UTrie2 *trie,
342 U_CAPI UTrie2 * U_EXPORT2
502 utrie2_get32FromLeadSurrogateCodeUnit(const UTrie2 *trie, UChar32 c);
530 utrie2_enumForLeadSurrogate(const UTrie2 *trie, UChar32 lead,
544 utrie2_set32ForLeadSurrogateCodeUnit(UTrie2 *trie,
602 UTrie2StringIterator(const UTrie2 *t, const UChar *p) : in UTrie2StringIterator()
605 const UTrie2 *trie;
612 BackwardUTrie2StringIterator(const UTrie2 *t, const UChar *s, const UChar *p) : in BackwardUTrie2StringIterator()
624 ForwardUTrie2StringIterator(const UTrie2 *t, const UChar *p, const UChar *l) : in ForwardUTrie2StringIterator()
653 struct UTrie2 { struct
800 utrie2_internalU8NextIndex(const UTrie2 *trie, UChar32 c,
809 utrie2_internalU8PrevIndex(const UTrie2 *trie, UChar32 c,