Lines Matching refs:CanonIterData
246 struct CanonIterData : public UMemory {
247 CanonIterData(UErrorCode &errorCode);
248 ~CanonIterData();
258 delete (CanonIterData *)canonIterDataSingleton.fInstance;
372 utrie2_enum(((CanonIterData *)canonIterDataSingleton.fInstance)->trie,
1699 CanonIterData::CanonIterData(UErrorCode &errorCode) :
1703 CanonIterData::~CanonIterData() {
1707 void CanonIterData::addToStartSet(UChar32 origin, UChar32 decompLead, UErrorCode &errorCode) {
1740 CanonIterData *getInstance(UErrorCode &errorCode) {
1742 CanonIterData *instance=
1743 (CanonIterData *)singleton.getInstance(createInstance, this, duplicate, errorCode);
1744 delete (CanonIterData *)duplicate;
1758 CanonIterData *newData;
1774 me->newData=new CanonIterData(errorCode);
1791 CanonIterData &newData,
1871 return (int32_t)utrie2_get32(((CanonIterData *)canonIterDataSingleton.fInstance)->trie, c);
1876 ((CanonIterData *)canonIterDataSingleton.fInstance)->canonStartSets[n]);