Lines Matching refs:LocalPointer
146 LocalPointer<PluralRules> test(new PluralRules(status), status); in testAPI()
151 LocalPointer<PluralRules> newEnPlural(test->forLocale(Locale::getEnglish(), status), status); in testAPI()
158 LocalPointer<PluralRules> dupRule(defRule.clone()); in testAPI()
177 LocalPointer<PluralRules> empRule(test->createRules(UNICODE_STRING_SIMPLE("a:n"), status)); in testAPI()
193 LocalPointer<PluralRules> newRules(test->createRules(pluralTestData[i], status)); in testAPI()
222 LocalPointer<PluralRules> newRules(test->createRules(complexRule, status)); in testAPI()
267 LocalPointer<PluralRules> en_UK(test->forLocale(Locale::getUK(), status)); in testAPI()
268 LocalPointer<PluralRules> en(test->forLocale(Locale::getEnglish(), status)); in testAPI()
275 LocalPointer<PluralRules> zh_Hant(test->forLocale(Locale::getTaiwan(), status)); in testAPI()
276 LocalPointer<PluralRules> zh(test->forLocale(Locale::getChinese(), status)); in testAPI()
414 LocalPointer<PluralRules> rules(PluralRules::forLocale(locales[i], status)); in testGetSamples()
418 LocalPointer<StringEnumeration> keywords(rules->getKeywords(status)); in testGetSamples()
475 LocalPointer<PluralRules> rules(PluralRules::forLocale(locales[i], status)); in testGetFixedDecimalSamples()
479 LocalPointer<StringEnumeration> keywords(rules->getKeywords(status)); in testGetFixedDecimalSamples()
536 LocalPointer<PluralRules> test(PluralRules::createRules(description, status)); in testSamplesWithExponent()
553 LocalPointer<PluralRules> test2(PluralRules::createRules(description2, status)); in testSamplesWithExponent()
574 LocalPointer<PluralRules> test(PluralRules::createRules(description, status)); in testSamplesWithCompactNotation()
591 LocalPointer<PluralRules> test2(PluralRules::createRules(description2, status)); in testSamplesWithCompactNotation()
603 const LocalPointer<PluralRules> &test, in checkNewSamples()
783 LocalPointer<PluralRules> rules(PluralRules::createRules( in testScientificPluralKeyword()
845 LocalPointer<PluralRules> rules(PluralRules::createRules( in testCompactDecimalPluralKeyword()
991 UnicodeString PluralRulesTest::getPluralKeyword(const LocalPointer<PluralRules> &rules, Locale loca… in getPluralKeyword()
1013 LocalPointer<PluralRules> pr(PluralRules::forLocale("en", UPLURAL_TYPE_ORDINAL, errorCode)); in testOrdinal()
1026 void PluralRulesTest::checkSelect(const LocalPointer<PluralRules> &rules, UErrorCode &status, in checkSelect()
1078 LocalPointer<PluralRules> pr(PluralRules::createRules("s: n in 1,3,4,6", status)); in testSelect()
1266 auto rules = LocalPointer<PluralRules>(PluralRules::forLocale(locale, status), status); in testSelectRange()
1287 auto bare = LocalPointer<PluralRules>( in testSelectRange()
1294 auto xyz = LocalPointer<PluralRules>( in testSelectRange()
1489 LocalPointer<PluralRules> rules(PluralRules::forLocale(locale, status)); in testSelectTrailingZeros()
1504 LocalPointer<PluralRules> rules1(PluralRules::forLocale(loc1, status)); in compareLocaleResults()
1505 LocalPointer<PluralRules> rules2(PluralRules::forLocale(loc2, status)); in compareLocaleResults()
1506 LocalPointer<PluralRules> rules3(PluralRules::forLocale(loc3, status)); in compareLocaleResults()
1523 LocalPointer<PluralRules> rules(PluralRules::forLocale("pt@calendar=gregorian", errorCode)); in testLocaleExtension()