Home | History | Annotate | Download | only in i18n

Lines Matching defs:source

272 Transliterator* AnyTransliterator::getTransliterator(UScriptCode source) const {
274 if (source == targetScript || source == USCRIPT_INVALID_CODE) {
278 Transliterator* t = (Transliterator*) uhash_iget(cache, (int32_t) source);
281 UnicodeString sourceName(uscript_getName(source), -1, US_INV);
300 uhash_iput(cache, (int32_t) source, t, &ec);
340 UnicodeString source;
341 Transliterator::_getAvailableSource(s, source);
343 // Ignore the "Any" source
344 if (source.caseCompare(ANY, 3, 0 /*U_FOLD_CASE_DEFAULT*/) == 0) continue;
346 int32_t targetCount = Transliterator::_countAvailableTargets(source);
349 Transliterator::_getAvailableTarget(t, source, target);
360 int32_t variantCount = Transliterator::_countAvailableVariants(source, target);
364 Transliterator::_getAvailableVariant(v, source, target, variant);