Lines Matching refs:MutableCodePointTrie
65 class MutableCodePointTrie : public UMemory { class
67 MutableCodePointTrie(uint32_t initialValue, uint32_t errorValue, UErrorCode &errorCode);
68 MutableCodePointTrie(const MutableCodePointTrie &other, UErrorCode &errorCode);
69 MutableCodePointTrie(const MutableCodePointTrie &other) = delete;
70 ~MutableCodePointTrie();
72 MutableCodePointTrie &operator=(const MutableCodePointTrie &other) = delete;
74 static MutableCodePointTrie *fromUCPMap(const UCPMap *map, UErrorCode &errorCode);
75 static MutableCodePointTrie *fromUCPTrie(const UCPTrie *trie, UErrorCode &errorCode);
125 MutableCodePointTrie::MutableCodePointTrie(uint32_t iniValue, uint32_t errValue, UErrorCode &errorC… in MutableCodePointTrie() function in __anon5a66f5c00111::MutableCodePointTrie
143 MutableCodePointTrie::MutableCodePointTrie(const MutableCodePointTrie &other, UErrorCode &errorCode… in MutableCodePointTrie() function in __anon5a66f5c00111::MutableCodePointTrie
172 MutableCodePointTrie::~MutableCodePointTrie() { in ~MutableCodePointTrie()
178 MutableCodePointTrie *MutableCodePointTrie::fromUCPMap(const UCPMap *map, UErrorCode &errorCode) { in fromUCPMap()
182 LocalPointer<MutableCodePointTrie> mutableTrie( in fromUCPMap()
183 new MutableCodePointTrie(initialValue, errorValue, errorCode), in fromUCPMap()
208 MutableCodePointTrie *MutableCodePointTrie::fromUCPTrie(const UCPTrie *trie, UErrorCode &errorCode)… in fromUCPTrie()
230 LocalPointer<MutableCodePointTrie> mutableTrie( in fromUCPTrie()
231 new MutableCodePointTrie(initialValue, errorValue, errorCode), in fromUCPTrie()
256 void MutableCodePointTrie::clear() { in clear()
265 uint32_t MutableCodePointTrie::get(UChar32 c) const { in get()
290 UChar32 MutableCodePointTrie::getRange( in getRange()
378 bool MutableCodePointTrie::ensureHighStart(UChar32 c) { in ensureHighStart()
401 int32_t MutableCodePointTrie::allocDataBlock(int32_t blockLength) { in allocDataBlock()
435 int32_t MutableCodePointTrie::getDataBlock(int32_t i) { in getDataBlock()
462 void MutableCodePointTrie::set(UChar32 c, uint32_t value, UErrorCode &errorCode) { in set()
489 void MutableCodePointTrie::setRange(UChar32 start, UChar32 end, uint32_t value, UErrorCode &errorCo… in setRange()
554 void MutableCodePointTrie::maskValues(uint32_t mask) { in maskValues()
659 UChar32 MutableCodePointTrie::findHighStart() const { in findHighStart()
922 int32_t MutableCodePointTrie::compactWholeDataBlocks(int32_t fastILimit, AllSameBlocks &allSameBloc… in compactWholeDataBlocks()
1077 int32_t MutableCodePointTrie::compactData( in compactData()
1190 int32_t MutableCodePointTrie::compactIndex(int32_t fastILimit, MixedBlocks &mixedBlocks, in compactIndex()
1486 int32_t MutableCodePointTrie::compactTrie(int32_t fastILimit, UErrorCode &errorCode) { in compactTrie()
1571 UCPTrie *MutableCodePointTrie::build(UCPTrieType type, UCPTrieValueWidth valueWidth, UErrorCode &er… in build()
1739 LocalPointer<MutableCodePointTrie> trie( in umutablecptrie_open()
1740 new MutableCodePointTrie(initialValue, errorValue, *pErrorCode), *pErrorCode); in umutablecptrie_open()
1755 LocalPointer<MutableCodePointTrie> clone( in umutablecptrie_clone()
1756 …new MutableCodePointTrie(*reinterpret_cast<const MutableCodePointTrie *>(other), *pErrorCode), *pE… in umutablecptrie_clone()
1765 delete reinterpret_cast<MutableCodePointTrie *>(trie); in umutablecptrie_close()
1777 return reinterpret_cast<UMutableCPTrie *>(MutableCodePointTrie::fromUCPMap(map, *pErrorCode)); in umutablecptrie_fromUCPMap()
1789 return reinterpret_cast<UMutableCPTrie *>(MutableCodePointTrie::fromUCPTrie(trie, *pErrorCode)); in umutablecptrie_fromUCPTrie()
1794 return reinterpret_cast<const MutableCodePointTrie *>(trie)->get(c); in umutablecptrie_get()
1801 return reinterpret_cast<const MutableCodePointTrie *>(trie)-> in getRange()
1821 reinterpret_cast<MutableCodePointTrie *>(trie)->set(c, value, *pErrorCode); in umutablecptrie_set()
1830 reinterpret_cast<MutableCodePointTrie *>(trie)->setRange(start, end, value, *pErrorCode); in umutablecptrie_setRange()
1840 return reinterpret_cast<MutableCodePointTrie *>(trie)->build(type, valueWidth, *pErrorCode); in umutablecptrie_buildImmutable()
1845 reinterpret_cast<MutableCodePointTrie *>(trie)->name = name; in umutablecptrie_setName()