Home
last modified time | relevance | path

Searched refs:intl (Results 1 - 25 of 37) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/
H A Djs_displaynames.cpp20 #include "ecmascript/intl/locale_helper.h"
111 std::vector<std::string> availableStringLocales = intl::LocaleHelper::GetAvailableLocales(thread, key, path); in GetAvailableLocales()
145 JSHandle<TaggedArray> requestedLocales = intl::LocaleHelper::CanonicalizeLocaleList(thread, locales); in InitializeDisplayNames()
228 JSHandle<EcmaString> localeStr = intl::LocaleHelper::ToLanguageTag(thread, icuLocale); in InitializeDisplayNames()
277 std::string codeSt = intl::LocaleHelper::ConvertToStdString(code); in CanonicalCodeForDisplayNames()
289 if (!intl::LocaleHelper::IsStructurallyValidLanguageTag(code)) { in CanonicalCodeForDisplayNames()
292 JSHandle<EcmaString> codeStr = intl::LocaleHelper::CanonicalizeUnicodeLocaleId(thread, code); in CanonicalCodeForDisplayNames()
296 std::string codeString = intl::LocaleHelper::ConvertToStdString(codeStr); in CanonicalCodeForDisplayNames()
298 JSHandle<EcmaString> codeResult = intl::LocaleHelper::UStringToString(thread, result); in CanonicalCodeForDisplayNames()
302 std::string regionCode = intl in CanonicalCodeForDisplayNames()
[all...]
H A Djs_locale.cpp18 #include "ecmascript/intl/locale_helper.h"
85 intl::LocaleHelper::ParsedLocale parsedResult = intl::LocaleHelper::HandleLocale(locale); in LookupMatcher()
88 intl::LocaleHelper::BestAvailableLocale(availableStringLocales, parsedResult.base); in LookupMatcher()
110 auto defLocale = intl::LocaleHelper::StdStringDefaultLocale(thread); in LookupMatcher()
118 std::string locale = intl::LocaleHelper::StdStringDefaultLocale(thread); in BuildLocaleMatcher()
128 std::string itemStr = intl::LocaleHelper::ConvertToStdString(item); in BuildLocaleMatcher()
155 return intl::LocaleHelper::DefaultLocale(thread); in BestFitMatcher()
180 convertedLocales.push_back(intl::LocaleHelper::ConvertToStdString(item)); in LookupSupportedLocales()
190 intl in LookupSupportedLocales()
[all...]
H A Djs_list_format.cpp21 #include "ecmascript/intl/locale_helper.h"
70 std::vector<std::string> availableStringLocales = intl::LocaleHelper::GetAvailableLocales(thread, key, path); in GetAvailableLocales()
88 JSHandle<TaggedArray> requestedLocales = intl::LocaleHelper::CanonicalizeLocaleList(thread, locales); in InitializeListFormat()
127 JSHandle<EcmaString> localeStr = intl::LocaleHelper::ToLanguageTag(thread, icuLocale); in InitializeListFormat()
265 std::string stdString = intl::LocaleHelper::ConvertToStdString(kValueString); in ToUnicodeStringArray()
299 JSHandle<EcmaString> substring = intl::LocaleHelper::UStringToString(thread, listString, start, limit); in FormatListToArray()
305 JSHandle<EcmaString> substring = intl::LocaleHelper::UStringToString(thread, listString, start, limit); in FormatListToArray()
371 stringValue = intl::LocaleHelper::UStringToString(thread, result); in FormatList()
H A Djs_segmenter.cpp20 #include "ecmascript/intl/locale_helper.h"
44 std::vector<std::string> availableStringLocales = intl::LocaleHelper::GetAvailableLocales(thread, nullptr, nullptr); in GetAvailableLocales()
87 JSHandle<TaggedArray> requestedLocales = intl::LocaleHelper::CanonicalizeLocaleList(thread, locales); in InitializeSegmenter()
125 JSHandle<EcmaString> localeStr = intl::LocaleHelper::ToLanguageTag(thread, icuLocale); in InitializeSegmenter()
H A Djs_number_format.cpp351 std::string currencyCStr = intl::LocaleHelper::ConvertToStdString(currencyStr); in SetNumberFormatUnitOptions()
397 std::string str = intl::LocaleHelper::ConvertToStdString(unitStr); in SetNumberFormatUnitOptions()
426 std::string currencyCStr = intl::LocaleHelper::ConvertToStdString(currencyStr); in SetNumberFormatUnitOptions()
506 JSHandle<TaggedArray> requestedLocales = intl::LocaleHelper::CanonicalizeLocaleList(thread, locales); in InitializeNumberFormat()
546 numberingSystemStr = intl::LocaleHelper::ConvertToStdString(numberingSystemEcmaString); in InitializeNumberFormat()
575 JSHandle<EcmaString> localeStr = intl::LocaleHelper::ToLanguageTag(thread, icuLocale); in InitializeNumberFormat()
813 JSHandle<EcmaString> stringValue = intl::LocaleHelper::UStringToString(thread, result); in FormatNumeric()
865 intl::LocaleHelper::UStringToString(thread, formattedText, previousLimit, start); in GroupToParts()
872 substring = intl::LocaleHelper::UStringToString(thread, formattedText, start, limit); in GroupToParts()
883 intl in GroupToParts()
[all...]
H A Djs_relative_time_format.cpp30 JSHandle<TaggedArray> requestedLocales = intl::LocaleHelper::CanonicalizeLocaleList(thread, locales); in InitializeRelativeTimeFormat()
64 numberingSystemStdStr = intl::LocaleHelper::ConvertToStdString(numberingSystemString); in InitializeRelativeTimeFormat()
78 intl::LocaleHelper::GetAvailableLocales(thread, "calendar", nullptr); in InitializeRelativeTimeFormat()
88 JSHandle<EcmaString> localeStr = intl::LocaleHelper::ToLanguageTag(thread, icuLocale); in InitializeRelativeTimeFormat()
423 intl::LocaleHelper::UStringToString(thread, formattedText, previousLimit, start); in FormatToArray()
433 intl::LocaleHelper::UStringToString(thread, formattedText, start, it->first); in FormatToArray()
442 resString = intl::LocaleHelper::UStringToString(thread, formattedText, it->first, it->second); in FormatToArray()
454 JSHandle<EcmaString> subString = intl::LocaleHelper::UStringToString(thread, formattedText, start, limit); in FormatToArray()
468 intl::LocaleHelper::UStringToString(thread, formattedText, previousLimit, formattedText.length()); in FormatToArray()
H A Djs_plural_rules.cpp159 JSHandle<TaggedArray> requestedLocales = intl::LocaleHelper::CanonicalizeLocaleList(thread, locales); in InitializePluralRules()
260 JSHandle<EcmaString> localeStr = intl::LocaleHelper::ToLanguageTag(thread, icuLocale); in InitializePluralRules()
372 JSHandle<EcmaString> value = intl::LocaleHelper::UStringToString(thread, *category); in ResolvedOptions()
H A Djs_collator.cpp19 #include "ecmascript/intl/locale_helper.h"
76 std::vector<std::string> availableStringLocales = intl::LocaleHelper::GetAvailableLocales(thread, key, path); in GetAvailableLocales()
114 JSHandle<TaggedArray> requestedLocales = intl::LocaleHelper::CanonicalizeLocaleList(thread, locales); in InitializeCollator()
153 collationStr = intl::LocaleHelper::ConvertToStdString(collationEcmaStr); in InitializeCollator()
188 JSHandle<EcmaString> localeStr = intl::LocaleHelper::ToLanguageTag(thread, icuLocale); in InitializeCollator()
510 auto defaultLocale = intl::LocaleHelper::StdStringDefaultLocale(thread); in CompareStringsOptionFor()
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_date.cpp27 #include "ecmascript/intl/global_intl_helper.h"
288 intl::GlobalIntlHelper gh(thread, intl::GlobalFormatterType::DateFormatter); in ToLocaleString()
289 auto dateFormatter = gh.GetGlobalObject<intl::GlobalDateFormatter>(thread, in ToLocaleString()
290 locales, options, intl::GlobalFormatterType::DateFormatter, cacheable); in ToLocaleString()
295 std::string result = dateFormatter->Format(intl::GlobalIntlHelper::DoubleToInt64(x)); in ToLocaleString()
369 intl::GlobalIntlHelper gh(thread, intl::GlobalFormatterType::SimpleDateFormatDate); in ToLocaleDateString()
370 auto dateFormatter = gh.GetGlobalObject<intl::GlobalDateFormatter>(thread, in ToLocaleDateString()
371 locales, options, intl in ToLocaleDateString()
[all...]
H A Dbuiltins_bigint.cpp23 #include "ecmascript/intl/global_intl_helper.h"
145 intl::GlobalIntlHelper gh(thread, intl::GlobalFormatterType::NumberFormatter); in ToLocaleString()
146 auto numberFormatter = gh.GetGlobalObject<intl::GlobalNumberFormat>(thread, in ToLocaleString()
147 locales, options, intl::GlobalFormatterType::NumberFormatter, cacheable); in ToLocaleString()
H A Dbuiltins_intl.cpp18 #include "ecmascript/intl/locale_helper.h"
30 JSHandle<TaggedArray> elements = intl::LocaleHelper::CanonicalizeLocaleList(thread, locales); in GetCanonicalLocales()
H A Dbuiltins_displaynames.cpp18 #include "ecmascript/intl/locale_helper.h"
63 JSHandle<TaggedArray> requestedLocales = intl::LocaleHelper::CanonicalizeLocaleList(thread, locales); in SupportedLocalesOf()
99 std::string codeString = intl::LocaleHelper::ConvertToStdString(code); in Of()
H A Dbuiltins_relative_time_format.cpp72 intl::LocaleHelper::GetAvailableLocales(thread, "calendar", nullptr); in SupportedLocalesOf()
77 JSHandle<TaggedArray> requestedLocales = intl::LocaleHelper::CanonicalizeLocaleList(thread, locales); in SupportedLocalesOf()
H A Dbuiltins_number.cpp24 #include "ecmascript/intl/global_intl_helper.h"
344 intl::GlobalIntlHelper gh(thread, intl::GlobalFormatterType::NumberFormatter); in ToLocaleString()
345 auto numberFormatter = gh.GetGlobalObject<intl::GlobalNumberFormat>(thread, in ToLocaleString()
346 locales, options, intl::GlobalFormatterType::NumberFormatter, cacheable); in ToLocaleString()
H A Dbuiltins_string.cpp22 #include "ecmascript/intl/locale_helper.h"
36 #include "ecmascript/intl/global_intl_helper.h"
558 intl::GlobalIntlHelper gh(thread, intl::GlobalFormatterType::Collator); in DoLocaleCompare()
559 auto collator = gh.GetGlobalObject<intl::GlobalCollator>(thread, in DoLocaleCompare()
560 locales, options, intl::GlobalFormatterType::Collator, cacheable); in DoLocaleCompare()
946 JSHandle<EcmaString> str = intl::LocaleHelper::UStringToString(thread, res); in Normalize()
1902 JSHandle<TaggedArray> requestedLocales = intl::LocaleHelper::CanonicalizeLocaleList(thread, locales); in ToLocaleLowerCase()
1907 JSHandle<EcmaString> requestedLocale = intl::LocaleHelper::DefaultLocale(thread); in ToLocaleLowerCase()
1914 intl in ToLocaleLowerCase()
[all...]
H A Dbuiltins_collator.cpp18 #include "ecmascript/intl/locale_helper.h"
71 JSHandle<TaggedArray> requestedLocales = intl::LocaleHelper::CanonicalizeLocaleList(thread, locales); in SupportedLocalesOf()
H A Dbuiltins_plural_rules.cpp18 #include "ecmascript/intl/locale_helper.h"
65 JSHandle<TaggedArray> requestedLocales = intl::LocaleHelper::CanonicalizeLocaleList(thread, locales); in SupportedLocalesOf()
H A Dbuiltins_segmenter.cpp18 #include "ecmascript/intl/locale_helper.h"
64 JSHandle<TaggedArray> requestedLocales = intl::LocaleHelper::CanonicalizeLocaleList(thread, locales); in SupportedLocalesOf()
H A Dbuiltins_locale.cpp18 #include "ecmascript/intl/locale_helper.h"
60 localeString = intl::LocaleHelper::ToLanguageTag(thread, *icuLocale); in LocaleConstructor()
179 JSHandle<EcmaString> baseName = intl::LocaleHelper::ToLanguageTag(thread, icuLocale); in GetBaseName()
H A Dbuiltins_list_format.cpp18 #include "ecmascript/intl/locale_helper.h"
66 JSHandle<TaggedArray> requestedLocales = intl::LocaleHelper::CanonicalizeLocaleList(thread, locales); in SupportedLocalesOf()
/arkcompiler/ets_runtime/ecmascript/tests/
H A Djs_relative_time_format_test.cpp17 #include "ecmascript/intl/locale_helper.h"
68 JSHandle<EcmaString> stringValue1 = intl::LocaleHelper::UStringToString(thread, result1); in HWTEST_F_L0()
75 JSHandle<EcmaString> stringValue2 = intl::LocaleHelper::UStringToString(thread, result2); in HWTEST_F_L0()
H A Djs_plural_rules_test.cpp16 #include "ecmascript/intl/locale_helper.h"
43 JSHandle<EcmaString> stringValue1 = intl::LocaleHelper::UStringToString(thread, result1); in HWTEST_F_L0()
48 JSHandle<EcmaString> stringValue2 = intl::LocaleHelper::UStringToString(thread, result2); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/intl/
H A Dglobal_intl_helper.cpp16 #include "ecmascript/intl/global_intl_helper.h"
18 #include "ecmascript/intl/locale_helper.h"
26 namespace panda::ecmascript::intl { namespace in panda::ecmascript
208 JSHandle<TaggedArray> tArray = intl::LocaleHelper::CanonicalizeLocaleList(thread, locales); in LocalesToVector()
220 availableStringLocales.emplace_back(intl::LocaleHelper::ConvertToStdString(availableItem)); in TaggedArrayToVector()
H A Dlocale_helper.h22 namespace panda::ecmascript::intl { namespace in panda::ecmascript
/arkcompiler/ets_frontend/test262/
H A Drun_test262.py78 parser.add_argument('--intl', default=False, const='intl',
79 nargs='?', choices=['intl'],
81 'intl: Only include use cases for intlcsae')
344 self.args.intl = "intl"
360 self.args.intl = "intl"
375 elif self.args.intl:
400 elif self.args.intl
[all...]

Completed in 24 milliseconds

12