Home
last modified time | relevance | path

Searched refs:UCPTrie (Results 1 – 17 of 17) sorted by relevance

/external/icu/icu4c/source/common/unicode/
Ducptrie.h60 struct UCPTrie { struct
108 typedef struct UCPTrie UCPTrie; argument
205 U_CAPI UCPTrie * U_EXPORT2
217 ucptrie_close(UCPTrie *trie);
232 U_DEFINE_LOCAL_OPEN_POINTER(LocalUCPTriePointer, UCPTrie, ucptrie_close);
248 ucptrie_getType(const UCPTrie *trie);
260 ucptrie_getValueWidth(const UCPTrie *trie);
277 ucptrie_get(const UCPTrie *trie, UChar32 c);
316 ucptrie_getRange(const UCPTrie *trie, UChar32 start,
336 ucptrie_toBinary(const UCPTrie *trie, void *data, int32_t capacity, UErrorCode *pErrorCode);
[all …]
Dumutablecptrie.h129 umutablecptrie_fromUCPTrie(const UCPTrie *trie, UErrorCode *pErrorCode);
234 U_CAPI UCPTrie * U_EXPORT2
/external/icu/icu4c/source/common/
Ducptrie.cpp21 U_CAPI UCPTrie * U_EXPORT2
71 UCPTrie tempTrie; in ucptrie_openFromBinary()
100 UCPTrie *trie = (UCPTrie *)uprv_malloc(sizeof(UCPTrie)); in ucptrie_openFromBinary()
146 ucptrie_close(UCPTrie *trie) { in ucptrie_close()
151 ucptrie_getType(const UCPTrie *trie) { in ucptrie_getType()
156 ucptrie_getValueWidth(const UCPTrie *trie) { in ucptrie_getValueWidth()
161 ucptrie_internalSmallIndex(const UCPTrie *trie, UChar32 c) { in ucptrie_internalSmallIndex()
188 ucptrie_internalSmallU8Index(const UCPTrie *trie, int32_t lt1, uint8_t t2, uint8_t t3) { in ucptrie_internalSmallU8Index()
198 ucptrie_internalU8PrevIndex(const UCPTrie *trie, UChar32 c, in ucptrie_internalU8PrevIndex()
233 ucptrie_get(const UCPTrie *trie, UChar32 c) { in ucptrie_get()
[all …]
Dulayout_props_data.h251 static const UCPTrie inpc_trie={
571 static const UCPTrie insc_trie={
711 static const UCPTrie vo_trie={
Dnorm2_nfc_data.h623 static const UCPTrie norm2_nfc_data_trie={
Dumutablecptrie.cpp75 static MutableCodePointTrie *fromUCPTrie(const UCPTrie *trie, UErrorCode &errorCode);
84 UCPTrie *build(UCPTrieType type, UCPTrieValueWidth valueWidth, UErrorCode &errorCode);
208 MutableCodePointTrie *MutableCodePointTrie::fromUCPTrie(const UCPTrie *trie, UErrorCode &errorCode)… in fromUCPTrie()
1571 UCPTrie *MutableCodePointTrie::build(UCPTrieType type, UCPTrieValueWidth valueWidth, UErrorCode &er… in build()
1649 length += sizeof(UCPTrie); in build()
1658 UCPTrie *trie = reinterpret_cast<UCPTrie *>(bytes); in build()
1659 uprv_memset(trie, 0, sizeof(UCPTrie)); in build()
1674 bytes += sizeof(UCPTrie); in build()
1781 umutablecptrie_fromUCPTrie(const UCPTrie *trie, UErrorCode *pErrorCode) { in umutablecptrie_fromUCPTrie()
1834 U_CAPI UCPTrie * U_EXPORT2
Ducptrie_impl.h144 ucptrie_printLengths(const UCPTrie *trie, const char *which);
Dnormalizer2impl.h253 void init(const int32_t *inIndexes, const UCPTrie *inTrie,
719 const UCPTrie *normTrie;
Dcharacterproperties.cpp82 ucptrie_close(reinterpret_cast<UCPTrie *>(maps[i])); in characterproperties_cleanup()
Dloadednormalizer2impl.cpp46 UCPTrie *ownedTrie;
Duprops.cpp590 const UCPTrie *trie; in uprops_addPropertyStarts()
Dnormalizer2impl.cpp422 UCPTrie *trie;
431 Normalizer2Impl::init(const int32_t *inIndexes, const UCPTrie *inTrie, in init()
/external/icu/icu4c/source/tools/toolutil/
Dwritesrc.h85 const UCPTrie *pTrie,
96 const UCPTrie *pTrie,
104 usrc_writeUCPTrie(FILE *f, const char *name, const UCPTrie *pTrie);
Dwritesrc.cpp249 const UCPTrie *pTrie, in usrc_writeUCPTrieArrays()
262 const UCPTrie *pTrie, in usrc_writeUCPTrieStruct()
293 usrc_writeUCPTrie(FILE *f, const char *name, const UCPTrie *pTrie) { in usrc_writeUCPTrie()
/external/icu/icu4c/source/test/testdata/
Dtestnorm.txt47 # ICU 63 normalization with UCPTrie requires inert surrogate code points.
62 # ICU 63 normalization with UCPTrie requires inert surrogate code points.
/external/icu/icu4c/source/test/cintltst/
Ducptrietest.c109 testTrieGetRanges(const char *testName, const UCPTrie *trie, const UMutableCPTrie *mutableTrie, in testTrieGetRanges()
184 testTrieGetters(const char *testName, const UCPTrie *trie, in testTrieGetters()
386 const UCPTrie *trie, UCPTrieValueWidth valueWidth, in testTrieUTF16()
488 const UCPTrie *trie, UCPTrieValueWidth valueWidth, in testTrieUTF8()
689 testTrie(const char *testName, const UCPTrie *trie, in testTrie()
714 UCPTrie *trie; in testTrieSerialize()
835 UCPTrie *any = ucptrie_openFromBinary(UCPTRIE_TYPE_ANY, UCPTRIE_VALUE_BITS_ANY, in testTrieSerialize()
1374 UCPTrie *trie; in testGetRangesFixedSurr()
/external/icu/icu4c/source/data/unidata/
Dchanges.txt128 + small, 8-bit UCPTrie