Lines Matching refs:UCPTrie
13 #include "unicode/ucptrie.h"
75 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) {
985 puts("UCPTrie AllSameBlocks overflow");
1184 printf("compacting UCPTrie: count of 32-bit data words %lu->%lu countSame=%ld sumOverlaps=%ld\n",
1479 printf("compacting UCPTrie: count of 16-bit index words %lu->%lu\n",
1498 printf("UCPTrie: highStart U+%06lx highValue 0x%lx initialValue 0x%lx\n",
1557 printf("UCPTrie initialValue %lx -> more common nullValue %lx\n",
1571 UCPTrie *MutableCodePointTrie::build(UCPTrieType type, UCPTrieValueWidth valueWidth, UErrorCode &errorCode) {
1582 // When we build a UCPTrie for a smaller value width, we first mask off unused bits
1648 // Calculate the total length of the UCPTrie as a single memory block.
1649 length += sizeof(UCPTrie);
1658 UCPTrie *trie = reinterpret_cast<UCPTrie *>(bytes);
1659 uprv_memset(trie, 0, sizeof(UCPTrie));
1674 bytes += sizeof(UCPTrie);
1781 umutablecptrie_fromUCPTrie(const UCPTrie *trie, UErrorCode *pErrorCode) {
1834 U_CAPI UCPTrie * U_EXPORT2