Lines Matching refs:variant
683 UnicodeString source, target, variant; in remove() local
685 TransliteratorIDParser::IDtoSTV(ID, source, target, variant, sawSource); in remove()
688 TransliteratorIDParser::STVtoID(source, target, variant, id); in remove()
690 removeSTV(source, target, variant); in remove()
867 const UnicodeString& variant, in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
875 TransliteratorIDParser::STVtoID(source, target, variant, ID); in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
876 registerEntry(ID, s, target, variant, adopted, visible); in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
885 UnicodeString source, target, variant; in registerEntry() local
887 TransliteratorIDParser::IDtoSTV(ID, source, target, variant, sawSource); in registerEntry()
890 TransliteratorIDParser::STVtoID(source, target, variant, id); in registerEntry()
891 registerEntry(id, source, target, variant, adopted, visible); in registerEntry()
901 const UnicodeString& variant, in registerEntry() argument
907 registerSTV(source, target, variant); in registerEntry()
918 removeSTV(source, target, variant); in registerEntry()
931 const UnicodeString& variant) { in registerSTV() argument
956 if (!variants->contains((void*) &variant)) { in registerSTV()
958 if (variant.length() > 0) { in registerSTV()
959 tempus = new UnicodeString(variant); in registerSTV()
977 const UnicodeString& variant) { in removeSTV() argument
989 variants->removeElement((void*) &variant); in removeSTV()
1006 const UnicodeString& variant) const { in findInDynamicStore()
1008 TransliteratorIDParser::STVtoID(src, trg, variant, ID); in findInDynamicStore()
1027 const UnicodeString& variant) { in findInStaticStore() argument
1030 entry = findInBundle(src, trg, variant, UTRANS_FORWARD); in findInStaticStore()
1032 entry = findInBundle(trg, src, variant, UTRANS_REVERSE); in findInStaticStore()
1038 registerEntry(src.getTop(), trg.getTop(), variant, entry, FALSE); in findInStaticStore()
1063 const UnicodeString& variant, in findInBundle() argument
1096 if (variant.length() != 0) { in findInBundle()
1099 CharString().appendInvariantChars(variant, status).data(), status); in findInBundle()
1143 UnicodeString source, target, variant; in find() local
1145 TransliteratorIDParser::IDtoSTV(ID, source, target, variant, sawSource); in find()
1146 return find(source, target, variant); in find()
1172 UnicodeString& variant) { in find() argument
1182 TransliteratorIDParser::STVtoID(source, target, variant, ID); in find()
1190 if (variant.length() != 0) { in find()
1193 entry = findInDynamicStore(src, trg, variant); in find()
1199 entry = findInStaticStore(src, trg, variant); in find()