Home
last modified time | relevance | path

Searched defs:locale (Results 826 - 850 of 868) sorted by relevance

1...<<3132333435

/third_party/icu/icu4c/source/test/intltest/
H A Dloctest.cpp6464 Locale locale; global() member in __anon3652::LocaleFromTag
6496 Locale locale; TestCapturingTagConvertingIterator() local
[all...]
H A Dcalregts.cpp2469 const char * locale; member
[all...]
/third_party/icu/icu4c/source/test/cintltst/
H A Dcapitst.c1528 const char *locale = NULL; TestGetLocale() local
2149 const char *locale; TestShortString() member
2189 const char* locale = NULL; TestShortString() local
2244 doSetsTest(const char *locale, const USet *ref, USet *set, const char* inSet, const char* outSet, UErrorCode *status) doSetsTest() argument
2283 const char* locale; TestGetContractionsAndUnsafes() member
2554 const char *locale = NULL, *value = NULL; TestGetKeywordValuesForLocale() local
[all...]
/third_party/icu/icu4c/source/common/
H A Ducurr.cpp350 idForLocale(const char* locale, char* countryAndVariant, int capacity, UErrorCode* ec) in idForLocale() argument
461 ucurr_register(const UChar* isoCode, const char* locale, UErrorCode *status) in ucurr_register() argument
513 ucurr_forLocale(const char* locale, in ucurr_forLocale() argument
654 ucurr_getName(const UChar* currency, const char* locale, UCurrNameStyle nameStyle, UBool* isChoiceFormat, int32_t* len, UErrorCode* ec) ucurr_getName() argument
769 ucurr_getPluralName(const UChar* currency, const char* locale, UBool* isChoiceFormat, const char* pluralCount, int32_t* len, UErrorCode* ec) ucurr_getPluralName() argument
907 char locale[ULOC_FULLNAME_CAPACITY] = ""; getCurrencyNameCount() local
949 toUpperCase(const UChar* source, int32_t len, const char* locale) toUpperCase() argument
971 collectCurrencyNames(const char* locale, CurrencyNameStruct** currencyNames, int32_t* total_currency_name_count, CurrencyNameStruct** currencySymbols, int32_t* total_currency_symbol_count, UErrorCode& ec) collectCurrencyNames() argument
1372 char locale[ULOC_FULLNAME_CAPACITY]; //key global() member
1437 getCacheEntry(const char* locale, UErrorCode& ec) getCacheEntry() argument
1521 uprv_parseCurrency(const char* locale, const icu::UnicodeString& text, icu::ParsePosition& pos, int8_t type, int32_t* partialMatchLen, UChar* result, UErrorCode& ec) uprv_parseCurrency() argument
1593 uprv_currencyLeads(const char* locale, icu::UnicodeSet& result, UErrorCode& ec) uprv_currencyLeads() argument
2292 ucurr_countCurrencies(const char* locale, UDate date, UErrorCode* ec) ucurr_countCurrencies() argument
2399 ucurr_forLocaleAndDate(const char* locale, UDate date, int32_t index, UChar* buff, int32_t buffCapacity, UErrorCode* ec) ucurr_forLocaleAndDate() argument
2562 ucurr_getKeywordValuesForLocale(const char *key, const char *locale, UBool commonlyUsed, UErrorCode* status) ucurr_getKeywordValuesForLocale() argument
[all...]
H A Duresbund.cpp1193 const char *path = nullptr, *locale = nullptr, *keyPath = nullptr; getAliasTargetAsResourceBundle() local
1952 char *locale = NULL, *localeEnd = NULL; ures_findResource() local
3292 const char *locale; ures_getKeywordValues() local
[all...]
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/util/
H A DCalendar.java1524 Calendar(TimeZone zone, ULocale locale) Calendar() argument
1545 setCalendarLocale(ULocale locale) setCalendarLocale() argument
1662 getInstance(ULocale locale) getInstance() argument
1683 getInstance(TimeZone zone, ULocale locale) getInstance() argument
1691 getInstanceInternal(TimeZone tz, ULocale locale) getInstanceInternal() argument
1726 createInstance(ULocale locale) createInstance() argument
1832 getKeywordValuesForLocale(String key, ULocale locale, boolean commonlyUsed) getKeywordValuesForLocale() argument
3330 handleGetDateFormat(String pattern, Locale locale) handleGetDateFormat() argument
3351 handleGetDateFormat(String pattern, String override, Locale locale) handleGetDateFormat() argument
3365 handleGetDateFormat(String pattern, ULocale locale) handleGetDateFormat() argument
3380 handleGetDateFormat(String pattern, String override, ULocale locale) handleGetDateFormat() argument
3500 getPatternData(ULocale locale, String calType) getPatternData() argument
[all...]
/third_party/icu/icu4c/source/i18n/
H A Dtznames_impl.cpp1030 TimeZoneNamesImpl::TimeZoneNamesImpl(const Locale& locale, UErrorCode& status) in TimeZoneNamesImpl() argument
1042 TimeZoneNamesImpl::initialize(const Locale& locale, UErrorCode& status) { in initialize() argument
2147 TZDBTimeZoneNames::TZDBTimeZoneNames(const Locale& locale) in TZDBTimeZoneNames() argument
H A Dcalendar.cpp1113 getKeywordValuesForLocale(const char* key, const Locale& locale, UBool commonlyUsed, UErrorCode& status) getKeywordValuesForLocale() argument
[all...]
H A Ddtptngen.cpp304 DateTimePatternGenerator::createInstance(const Locale& locale, UErrorCode& status) { in createInstance() argument
314 DateTimePatternGenerator::createInstanceNoStdPat(const Locale& locale, UErrorCode& status) { in createInstanceNoStdPat() argument
348 DateTimePatternGenerator::DateTimePatternGenerator(const Locale& locale, UErrorCode &status, UBool skipStdPatterns) : in DateTimePatternGenerator() argument
509 DateTimePatternGenerator::initData(const Locale& locale, UErrorCode &status, UBool skipStdPatterns) { in initData() argument
654 getAllowedHourFormats(const Locale &locale, UErrorCode &status) getAllowedHourFormats() argument
810 addICUPatterns(const Locale& locale, UErrorCode& status) addICUPatterns() argument
895 getCalendarTypeToUse(const Locale& locale, CharString& destination, UErrorCode& err) getCalendarTypeToUse() argument
1001 U_ASSERT(i < 20); if (i < 10) { valueStr += (UChar)(i+0x30); } else { valueStr += (UChar)0x31; valueStr += (UChar)(i-10 + 0x30); } valueStr.getTerminatedBuffer(); } for (int32_t j = 1; j < UDATPG_WIDTH_COUNT; j++) { UnicodeString& valueStr2 = dtpg.getMutableFieldDisplayName((UDateTimePatternField)i, (UDateTimePGDisplayWidth)j); if (valueStr2.isEmpty()) { valueStr2 = dtpg.getFieldDisplayName((UDateTimePatternField)i, (UDateTimePGDisplayWidth)(j-1)); } } } } }; struct DateTimePatternGenerator::AvailableFormatsSink : public ResourceSink { DateTimePatternGenerator& dtpg; UnicodeString conflictingPattern; AvailableFormatsSink(DateTimePatternGenerator& _dtpg) : dtpg(_dtpg) {} virtual ~AvailableFormatsSink(); virtual void put(const char *key, ResourceValue &value, UBool isRoot, UErrorCode &errorCode) override { const UnicodeString formatKey(key, -1, US_INV); if (!dtpg.isAvailableFormatSet(formatKey) ) { dtpg.setAvailableFormat(formatKey, errorCode); const UnicodeString& formatValue = value.getUnicodeString(errorCode); conflictingPattern.remove(); dtpg.addPatternWithSkeleton(formatValue, &formatKey, !isRoot, conflictingPattern, errorCode); } } }; DateTimePatternGenerator::AppendItemFormatsSink::~AppendItemFormatsSink() {} DateTimePatternGenerator::AppendItemNamesSink::~AppendItemNamesSink() {} DateTimePatternGenerator::AvailableFormatsSink::~AvailableFormatsSink() {} void DateTimePatternGenerator::addCLDRData(const Locale& locale, UErrorCode& errorCode) { if (U_FAILURE(errorCode)) { return; } UnicodeString rbPattern, value, field; CharString path; LocalUResourceBundlePointer rb(ures_open(nullptr, locale.getName(), &errorCode)); if (U_FAILURE(errorCode)) { return; } CharString calendarTypeToUse; getCalendarTypeToUse(locale, calendarTypeToUse, errorCode); if (U_FAILURE(errorCode)) { return; } UErrorCode err = U_ZERO_ERROR; AppendItemFormatsSink appendItemFormatsSink(*this); path.clear() .append(DT_DateTimeCalendarTag, errorCode) .append(�, errorCode) .append(calendarTypeToUse, errorCode) .append(�, errorCode) .append(DT_DateTimeAppendItemsTag, errorCode); if (U_FAILURE(errorCode)) { return; } ures_getAllChildrenWithFallback(rb.getAlias(), path.data(), appendItemFormatsSink, err); appendItemFormatsSink.fillInMissing(); err = U_ZERO_ERROR; AppendItemNamesSink appendItemNamesSink(*this); ures_getAllChildrenWithFallback(rb.getAlias(), DT_DateTimeFieldsTag, appendItemNamesSink, err); appendItemNamesSink.fillInMissing(); err = U_ZERO_ERROR; initHashtable(errorCode); if (U_FAILURE(errorCode)) { return; } AvailableFormatsSink availableFormatsSink(*this); path.clear() .append(DT_DateTimeCalendarTag, errorCode) .append(�, errorCode) .append(calendarTypeToUse, errorCode) .append(�, errorCode) .append(DT_DateTimeAvailableFormatsTag, errorCode); if (U_FAILURE(errorCode)) { return; } ures_getAllChildrenWithFallback(rb.getAlias(), path.data(), availableFormatsSink, err); } void DateTimePatternGenerator::initHashtable(UErrorCode& err) { if (U_FAILURE(err)) { return; } if (fAvailableFormatKeyHash!=nullptr) { return; } LocalPointer<Hashtable> hash(new Hashtable(false, err), err); if (U_SUCCESS(err)) { fAvailableFormatKeyHash = hash.orphan(); } } void DateTimePatternGenerator::setAppendItemFormat(UDateTimePatternField field, const UnicodeString& value) { appendItemFormats[field] = value; appendItemFormats[field].getTerminatedBuffer(); } const UnicodeString& DateTimePatternGenerator::getAppendItemFormat(UDateTimePatternField field) const { return appendItemFormats[field]; } void DateTimePatternGenerator::setAppendItemName(UDateTimePatternField field, const UnicodeString& value) { setFieldDisplayName(field, UDATPG_WIDTH_APPENDITEM, value); } const UnicodeString& DateTimePatternGenerator::getAppendItemName(UDateTimePatternField field) const { return fieldDisplayNames[field][UDATPG_WIDTH_APPENDITEM]; } void DateTimePatternGenerator::setFieldDisplayName(UDateTimePatternField field, UDateTimePGDisplayWidth width, const UnicodeString& value) { fieldDisplayNames[field][width] = value; fieldDisplayNames[field][width].getTerminatedBuffer(); } UnicodeString DateTimePatternGenerator::getFieldDisplayName(UDateTimePatternField field, UDateTimePGDisplayWidth width) const { return fieldDisplayNames[field][width]; } UnicodeString& DateTimePatternGenerator::getMutableFieldDisplayName(UDateTimePatternField field, UDateTimePGDisplayWidth width) { return fieldDisplayNames[field][width]; } void DateTimePatternGenerator::getAppendName(UDateTimePatternField field, UnicodeString& value) { value = SINGLE_QUOTE; value += fieldDisplayNames[field][UDATPG_WIDTH_APPENDITEM]; value += SINGLE_QUOTE; } UnicodeString DateTimePatternGenerator::getBestPattern(const UnicodeString& patternForm, UErrorCode& status) { return getBestPattern(patternForm, UDATPG_MATCH_NO_OPTIONS, status); } UnicodeString DateTimePatternGenerator::getBestPattern(const UnicodeString& patternForm, UDateTimePatternMatchOptions options, UErrorCode& status) { if (U_FAILURE(status)) { return UnicodeString(); } if (U_FAILURE(internalErrorCode)) { status = internalErrorCode; return UnicodeString(); } const UnicodeString *bestPattern = nullptr; UnicodeString dtFormat; UnicodeString resultPattern; int32_t flags = kDTPGNoFlags; int32_t dateMask=(1<<UDATPG_DAYPERIOD_FIELD) - 1; int32_t timeMask=(1<<UDATPG_FIELD_COUNT) - 1 - dateMask; UnicodeString patternFormMapped = mapSkeletonMetacharacters(patternForm, &flags, status); if (U_FAILURE(status)) { return UnicodeString(); } resultPattern.remove(); dtMatcher->set(patternFormMapped, fp); const PtnSkeleton* specifiedSkeleton = nullptr; bestPattern=getBestRaw(*dtMatcher, -1, distanceInfo, status, &specifiedSkeleton); if (U_FAILURE(status)) { return UnicodeString(); } if ( distanceInfo->missingFieldMask==0 && distanceInfo->extraFieldMask==0 ) { resultPattern = adjustFieldTypes(*bestPattern, specifiedSkeleton, flags, options); return resultPattern; } int32_t neededFields = dtMatcher->getFieldMask(); UnicodeString datePattern=getBestAppending(neededFields & dateMask, flags, status, options); UnicodeString timePattern=getBestAppending(neededFields & timeMask, flags, status, options); if (U_FAILURE(status)) { return UnicodeString(); } if (datePattern.length()==0) { if (timePattern.length()==0) { resultPattern.remove(); } else { return timePattern; } } if (timePattern.length()==0) { return datePattern; } resultPattern.remove(); status = U_ZERO_ERROR; PtnSkeleton* reqSkeleton = dtMatcher->getSkeletonPtr(); UDateFormatStyle style = UDAT_SHORT; int32_t monthFieldLen = reqSkeleton->baseOriginal.getFieldLength(UDATPG_MONTH_FIELD); if (monthFieldLen == 4) { if (reqSkeleton->baseOriginal.getFieldLength(UDATPG_WEEKDAY_FIELD) > 0) fillInMissing() argument
1414 setDateTimeFromCalendar(const Locale& locale, UErrorCode& status) setDateTimeFromCalendar() argument
1486 setDecimalSymbols(const Locale& locale, UErrorCode& status) setDecimalSymbols() argument
[all...]
H A Ddtfmtsym.cpp265 DateFormatSymbols::DateFormatSymbols(const Locale& locale, in DateFormatSymbols() argument
279 DateFormatSymbols::DateFormatSymbols(const Locale& locale, in DateFormatSymbols() argument
2017 DateFormatSymbols::initializeData(const Locale& locale, const char *type, UErrorCode& status, UBool useLastResortData) in initializeData() argument
249 createForLocale( const Locale& locale, UErrorCode &status) createForLocale() argument
[all...]
H A Dsmpdtfmt.cpp521 SimpleDateFormat::SimpleDateFormat(const Locale& locale, in SimpleDateFormat() argument
404 SimpleDateFormat(const UnicodeString& pattern, const Locale& locale, UErrorCode& status) SimpleDateFormat() argument
426 SimpleDateFormat(const UnicodeString& pattern, const UnicodeString& override, const Locale& locale, UErrorCode& status) SimpleDateFormat() argument
497 SimpleDateFormat(EStyle timeStyle, EStyle dateStyle, const Locale& locale, UErrorCode& status) SimpleDateFormat() argument
687 construct(EStyle timeStyle, EStyle dateStyle, const Locale& locale, UErrorCode& status) construct() argument
947 initializeCalendar(TimeZone* adoptZone, const Locale& locale, UErrorCode& status) initializeCalendar() argument
957 initialize(const Locale& locale, UErrorCode& status) initialize() argument
1368 initNumberFormatters(const Locale &locale,UErrorCode &status) initNumberFormatters() argument
1393 processOverrideString(const Locale &locale, const UnicodeString &str, int8_t type, UErrorCode &status) processOverrideString() argument
[all...]
/third_party/node/deps/icu-small/source/common/
H A Ducurr.cpp353 idForLocale(const char* locale, char* countryAndVariant, int capacity, UErrorCode* ec) in idForLocale() argument
464 ucurr_register(const char16_t* isoCode, const char* locale, UErrorCode *status) in ucurr_register() argument
516 ucurr_forLocale(const char* locale, in ucurr_forLocale() argument
667 ucurr_getName(const char16_t* currency, const char* locale, UCurrNameStyle nameStyle, UBool* isChoiceFormat, int32_t* len, UErrorCode* ec) ucurr_getName() argument
785 ucurr_getPluralName(const char16_t* currency, const char* locale, UBool* isChoiceFormat, const char* pluralCount, int32_t* len, UErrorCode* ec) ucurr_getPluralName() argument
926 CharString locale; getCurrencyNameCount() local
972 toUpperCase(const char16_t* source, int32_t len, const char* locale) toUpperCase() argument
994 collectCurrencyNames(const char* locale, CurrencyNameStruct** currencyNames, int32_t* total_currency_name_count, CurrencyNameStruct** currencySymbols, int32_t* total_currency_symbol_count, UErrorCode& ec) collectCurrencyNames() argument
1398 char locale[ULOC_FULLNAME_CAPACITY]; //key global() member
1463 getCacheEntry(const char* locale, UErrorCode& ec) getCacheEntry() argument
1547 uprv_parseCurrency(const char* locale, const icu::UnicodeString& text, icu::ParsePosition& pos, int8_t type, int32_t* partialMatchLen, char16_t* result, UErrorCode& ec) uprv_parseCurrency() argument
1619 uprv_currencyLeads(const char* locale, icu::UnicodeSet& result, UErrorCode& ec) uprv_currencyLeads() argument
2318 ucurr_countCurrencies(const char* locale, UDate date, UErrorCode* ec) ucurr_countCurrencies() argument
2425 ucurr_forLocaleAndDate(const char* locale, UDate date, int32_t index, char16_t* buff, int32_t buffCapacity, UErrorCode* ec) ucurr_forLocaleAndDate() argument
2588 ucurr_getKeywordValuesForLocale(const char *key, const char *locale, UBool commonlyUsed, UErrorCode* status) ucurr_getKeywordValuesForLocale() argument
[all...]
H A Duresbund.cpp1195 const char *path = nullptr, *locale = nullptr, *keyPath = nullptr; getAliasTargetAsResourceBundle() local
1954 char *locale = nullptr, *localeEnd = nullptr; ures_findResource() local
3412 const char *locale; ures_getKeywordValues() local
[all...]
/third_party/node/deps/icu-small/source/i18n/
H A Dcalendar.cpp1096 getKeywordValuesForLocale(const char* key, const Locale& locale, UBool commonlyUsed, UErrorCode& status) getKeywordValuesForLocale() argument
[all...]
H A Ddtptngen.cpp307 DateTimePatternGenerator::createInstance(const Locale& locale, UErrorCode& status) { in createInstance() argument
317 DateTimePatternGenerator::createInstanceNoStdPat(const Locale& locale, UErrorCode& status) { in createInstanceNoStdPat() argument
351 DateTimePatternGenerator::DateTimePatternGenerator(const Locale& locale, UErrorCode &status, UBool skipStdPatterns) : in DateTimePatternGenerator() argument
512 DateTimePatternGenerator::initData(const Locale& locale, UErrorCode &status, UBool skipStdPatterns) { in initData() argument
657 getAllowedHourFormats(const Locale &locale, UErrorCode &status) getAllowedHourFormats() argument
805 addICUPatterns(const Locale& locale, UErrorCode& status) addICUPatterns() argument
890 getCalendarTypeToUse(const Locale& locale, CharString& destination, UErrorCode& err) getCalendarTypeToUse() argument
993 U_ASSERT(i < 20); if (i < 10) { valueStr += (char16_t)(i+0x30); } else { valueStr += (char16_t)0x31; valueStr += (char16_t)(i-10 + 0x30); } valueStr.getTerminatedBuffer(); } for (int32_t j = 1; j < UDATPG_WIDTH_COUNT; j++) { UnicodeString& valueStr2 = dtpg.getMutableFieldDisplayName((UDateTimePatternField)i, (UDateTimePGDisplayWidth)j); if (valueStr2.isEmpty()) { valueStr2 = dtpg.getFieldDisplayName((UDateTimePatternField)i, (UDateTimePGDisplayWidth)(j-1)); } } } } }; struct DateTimePatternGenerator::AvailableFormatsSink : public ResourceSink { DateTimePatternGenerator& dtpg; UnicodeString conflictingPattern; AvailableFormatsSink(DateTimePatternGenerator& _dtpg) : dtpg(_dtpg) {} virtual ~AvailableFormatsSink(); virtual void put(const char *key, ResourceValue &value, UBool , UErrorCode &errorCode) override { const UnicodeString formatKey(key, -1, US_INV); if (!dtpg.isAvailableFormatSet(formatKey) ) { dtpg.setAvailableFormat(formatKey, errorCode); const UnicodeString& formatValue = value.getUnicodeString(errorCode); conflictingPattern.remove(); dtpg.addPatternWithSkeleton(formatValue, &formatKey, true, conflictingPattern, errorCode); } } }; DateTimePatternGenerator::AppendItemFormatsSink::~AppendItemFormatsSink() {} DateTimePatternGenerator::AppendItemNamesSink::~AppendItemNamesSink() {} DateTimePatternGenerator::AvailableFormatsSink::~AvailableFormatsSink() {} void DateTimePatternGenerator::addCLDRData(const Locale& locale, UErrorCode& errorCode) { if (U_FAILURE(errorCode)) { return; } UnicodeString rbPattern, value, field; CharString path; LocalUResourceBundlePointer rb(ures_open(nullptr, locale.getName(), &errorCode)); if (U_FAILURE(errorCode)) { return; } CharString calendarTypeToUse; getCalendarTypeToUse(locale, calendarTypeToUse, errorCode); if (U_FAILURE(errorCode)) { return; } UErrorCode err = U_ZERO_ERROR; AppendItemFormatsSink appendItemFormatsSink(*this); path.clear() .append(DT_DateTimeCalendarTag, errorCode) .append(�, errorCode) .append(calendarTypeToUse, errorCode) .append(�, errorCode) .append(DT_DateTimeAppendItemsTag, errorCode); if (U_FAILURE(errorCode)) { return; } ures_getAllChildrenWithFallback(rb.getAlias(), path.data(), appendItemFormatsSink, err); appendItemFormatsSink.fillInMissing(); err = U_ZERO_ERROR; AppendItemNamesSink appendItemNamesSink(*this); ures_getAllChildrenWithFallback(rb.getAlias(), DT_DateTimeFieldsTag, appendItemNamesSink, err); appendItemNamesSink.fillInMissing(); err = U_ZERO_ERROR; initHashtable(errorCode); if (U_FAILURE(errorCode)) { return; } AvailableFormatsSink availableFormatsSink(*this); path.clear() .append(DT_DateTimeCalendarTag, errorCode) .append(�, errorCode) .append(calendarTypeToUse, errorCode) .append(�, errorCode) .append(DT_DateTimeAvailableFormatsTag, errorCode); if (U_FAILURE(errorCode)) { return; } ures_getAllChildrenWithFallback(rb.getAlias(), path.data(), availableFormatsSink, err); } void DateTimePatternGenerator::initHashtable(UErrorCode& err) { if (U_FAILURE(err)) { return; } if (fAvailableFormatKeyHash!=nullptr) { return; } LocalPointer<Hashtable> hash(new Hashtable(false, err), err); if (U_SUCCESS(err)) { fAvailableFormatKeyHash = hash.orphan(); } } void DateTimePatternGenerator::setAppendItemFormat(UDateTimePatternField field, const UnicodeString& value) { appendItemFormats[field] = value; appendItemFormats[field].getTerminatedBuffer(); } const UnicodeString& DateTimePatternGenerator::getAppendItemFormat(UDateTimePatternField field) const { return appendItemFormats[field]; } void DateTimePatternGenerator::setAppendItemName(UDateTimePatternField field, const UnicodeString& value) { setFieldDisplayName(field, UDATPG_WIDTH_APPENDITEM, value); } const UnicodeString& DateTimePatternGenerator::getAppendItemName(UDateTimePatternField field) const { return fieldDisplayNames[field][UDATPG_WIDTH_APPENDITEM]; } void DateTimePatternGenerator::setFieldDisplayName(UDateTimePatternField field, UDateTimePGDisplayWidth width, const UnicodeString& value) { fieldDisplayNames[field][width] = value; fieldDisplayNames[field][width].getTerminatedBuffer(); } UnicodeString DateTimePatternGenerator::getFieldDisplayName(UDateTimePatternField field, UDateTimePGDisplayWidth width) const { return fieldDisplayNames[field][width]; } UnicodeString& DateTimePatternGenerator::getMutableFieldDisplayName(UDateTimePatternField field, UDateTimePGDisplayWidth width) { return fieldDisplayNames[field][width]; } void DateTimePatternGenerator::getAppendName(UDateTimePatternField field, UnicodeString& value) { value = SINGLE_QUOTE; value += fieldDisplayNames[field][UDATPG_WIDTH_APPENDITEM]; value += SINGLE_QUOTE; } UnicodeString DateTimePatternGenerator::getBestPattern(const UnicodeString& patternForm, UErrorCode& status) { return getBestPattern(patternForm, UDATPG_MATCH_NO_OPTIONS, status); } UnicodeString DateTimePatternGenerator::getBestPattern(const UnicodeString& patternForm, UDateTimePatternMatchOptions options, UErrorCode& status) { if (U_FAILURE(status)) { return UnicodeString(); } if (U_FAILURE(internalErrorCode)) { status = internalErrorCode; return UnicodeString(); } const UnicodeString *bestPattern = nullptr; UnicodeString dtFormat; UnicodeString resultPattern; int32_t flags = kDTPGNoFlags; int32_t dateMask=(1<<UDATPG_DAYPERIOD_FIELD) - 1; int32_t timeMask=(1<<UDATPG_FIELD_COUNT) - 1 - dateMask; UnicodeString patternFormMapped = mapSkeletonMetacharacters(patternForm, &flags, status); if (U_FAILURE(status)) { return UnicodeString(); } resultPattern.remove(); dtMatcher->set(patternFormMapped, fp); const PtnSkeleton* specifiedSkeleton = nullptr; bestPattern=getBestRaw(*dtMatcher, -1, distanceInfo, status, &specifiedSkeleton); if (U_FAILURE(status)) { return UnicodeString(); } if ( distanceInfo->missingFieldMask==0 && distanceInfo->extraFieldMask==0 ) { resultPattern = adjustFieldTypes(*bestPattern, specifiedSkeleton, flags, options); return resultPattern; } int32_t neededFields = dtMatcher->getFieldMask(); UnicodeString datePattern=getBestAppending(neededFields & dateMask, flags, status, options); UnicodeString timePattern=getBestAppending(neededFields & timeMask, flags, status, options); if (U_FAILURE(status)) { return UnicodeString(); } if (datePattern.length()==0) { if (timePattern.length()==0) { resultPattern.remove(); } else { return timePattern; } } if (timePattern.length()==0) { return datePattern; } resultPattern.remove(); status = U_ZERO_ERROR; PtnSkeleton* reqSkeleton = dtMatcher->getSkeletonPtr(); UDateFormatStyle style = UDAT_SHORT; int32_t monthFieldLen = reqSkeleton->baseOriginal.getFieldLength(UDATPG_MONTH_FIELD); if (monthFieldLen == 4) { if (reqSkeleton->baseOriginal.getFieldLength(UDATPG_WEEKDAY_FIELD) > 0) fillInMissing() argument
1406 setDateTimeFromCalendar(const Locale& locale, UErrorCode& status) setDateTimeFromCalendar() argument
1478 setDecimalSymbols(const Locale& locale, UErrorCode& status) setDecimalSymbols() argument
[all...]
H A Ddtfmtsym.cpp265 DateFormatSymbols::DateFormatSymbols(const Locale& locale, in DateFormatSymbols() argument
279 DateFormatSymbols::DateFormatSymbols(const Locale& locale, in DateFormatSymbols() argument
2025 DateFormatSymbols::initializeData(const Locale& locale, const char *type, UErrorCode& status, UBool useLastResortData) in initializeData() argument
249 createForLocale( const Locale& locale, UErrorCode &status) createForLocale() argument
[all...]
H A Dsmpdtfmt.cpp494 SimpleDateFormat::SimpleDateFormat(const Locale& locale, in SimpleDateFormat() argument
393 SimpleDateFormat(const UnicodeString& pattern, const Locale& locale, UErrorCode& status) SimpleDateFormat() argument
412 SimpleDateFormat(const UnicodeString& pattern, const UnicodeString& override, const Locale& locale, UErrorCode& status) SimpleDateFormat() argument
474 SimpleDateFormat(EStyle timeStyle, EStyle dateStyle, const Locale& locale, UErrorCode& status) SimpleDateFormat() argument
659 construct(EStyle timeStyle, EStyle dateStyle, const Locale& locale, UErrorCode& status) construct() argument
928 initializeCalendar(TimeZone* adoptZone, const Locale& locale, UErrorCode& status) initializeCalendar() argument
938 initialize(const Locale& locale, UErrorCode& status) initialize() argument
1332 initNumberFormatters(const Locale &locale,UErrorCode &status) initNumberFormatters() argument
1357 processOverrideString(const Locale &locale, const UnicodeString &str, int8_t type, UErrorCode &status) processOverrideString() argument
[all...]
H A Dtznames_impl.cpp1026 TimeZoneNamesImpl::TimeZoneNamesImpl(const Locale& locale, UErrorCode& status) in TimeZoneNamesImpl() argument
1038 TimeZoneNamesImpl::initialize(const Locale& locale, UErrorCode& status) { in initialize() argument
2132 TZDBTimeZoneNames::TZDBTimeZoneNames(const Locale& locale) in TZDBTimeZoneNames() argument
/third_party/node/deps/v8/src/objects/
H A Djs-number-format.cc928 Handle<String> locale = Handle<String>(number_format->locale(), isolate); in ResolvedOptions() local
/third_party/python/Lib/test/support/
H A D__init__.py804 import locale namespace
1451 import locale namespace
[all...]
/third_party/skia/third_party/externals/icu/source/i18n/
H A Dcalendar.cpp1098 getKeywordValuesForLocale(const char* key, const Locale& locale, UBool commonlyUsed, UErrorCode& status) getKeywordValuesForLocale() argument
[all...]
H A Ddtfmtsym.cpp265 DateFormatSymbols::DateFormatSymbols(const Locale& locale, in DateFormatSymbols() argument
279 DateFormatSymbols::DateFormatSymbols(const Locale& locale, in DateFormatSymbols() argument
2023 DateFormatSymbols::initializeData(const Locale& locale, const char *type, UErrorCode& status, UBool useLastResortData) in initializeData() argument
249 createForLocale( const Locale& locale, UErrorCode &status) createForLocale() argument
[all...]
H A Dsmpdtfmt.cpp520 SimpleDateFormat::SimpleDateFormat(const Locale& locale, in SimpleDateFormat() argument
403 SimpleDateFormat(const UnicodeString& pattern, const Locale& locale, UErrorCode& status) SimpleDateFormat() argument
425 SimpleDateFormat(const UnicodeString& pattern, const UnicodeString& override, const Locale& locale, UErrorCode& status) SimpleDateFormat() argument
496 SimpleDateFormat(EStyle timeStyle, EStyle dateStyle, const Locale& locale, UErrorCode& status) SimpleDateFormat() argument
668 construct(EStyle timeStyle, EStyle dateStyle, const Locale& locale, UErrorCode& status) construct() argument
905 initializeCalendar(TimeZone* adoptZone, const Locale& locale, UErrorCode& status) initializeCalendar() argument
915 initialize(const Locale& locale, UErrorCode& status) initialize() argument
1326 initNumberFormatters(const Locale &locale,UErrorCode &status) initNumberFormatters() argument
1351 processOverrideString(const Locale &locale, const UnicodeString &str, int8_t type, UErrorCode &status) processOverrideString() argument
[all...]
H A Dtznames_impl.cpp1020 TimeZoneNamesImpl::TimeZoneNamesImpl(const Locale& locale, UErrorCode& status) in TimeZoneNamesImpl() argument
1032 TimeZoneNamesImpl::initialize(const Locale& locale, UErrorCode& status) { in initialize() argument
2131 TZDBTimeZoneNames::TZDBTimeZoneNames(const Locale& locale) in TZDBTimeZoneNames() argument
H A Dusearch.cpp2593 usearch_open(const UChar *pattern, int32_t patternlength, const UChar *text, int32_t textlength, const char *locale, UBreakIterator *breakiter, UErrorCode *status) usearch_open() argument

Completed in 76 milliseconds

1...<<3132333435