/arkcompiler/ets_runtime/ecmascript/tests/ |
D | js_locale_test.cpp | 285 std::vector<std::string> availableLocales = {"zh-Hans-CN", "de-ID", "en-US", "en-GB"}; in HWTEST_F_L0() local 286 JSHandle<TaggedArray> localeArr = JSLocale::ConstructLocaleList(thread, availableLocales); in HWTEST_F_L0() 569 JSHandle<TaggedArray> availableLocales = factory->EmptyArray(); in HWTEST_F_L0() local 575 ResolvedLocale result = JSLocale::ResolveLocale(thread, availableLocales, requestedLocales, in HWTEST_F_L0() 581 availableLocales = JSLocale::ConstructLocaleList(thread, availableStringLocales); in HWTEST_F_L0() 585 result = JSLocale::ResolveLocale(thread, availableLocales, requestedLocales, in HWTEST_F_L0() 588 result = JSLocale::ResolveLocale(thread, availableLocales, requestedLocales, in HWTEST_F_L0() 591 result = JSLocale::ResolveLocale(thread, availableLocales, requestedLocales, in HWTEST_F_L0() 596 result = JSLocale::ResolveLocale(thread, availableLocales, requestedLocales, in HWTEST_F_L0() 599 result = JSLocale::ResolveLocale(thread, availableLocales, requestedLocales, in HWTEST_F_L0() [all …]
|
D | js_date_time_format_test.cpp | 676 …JSHandle<TaggedArray> availableLocales = JSLocale::ConstructLocaleList(thread, availableStringLoca… in HWTEST_F_L0() local 677 env->SetDateTimeFormatLocales(thread, availableLocales); in HWTEST_F_L0() 680 JSHandle<JSTaggedValue>::Cast(availableLocales).GetTaggedValue().GetRawData()); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/ |
D | js_locale.cpp | 56 …cmaString> JSLocale::LookupMatcher(JSThread *thread, const JSHandle<TaggedArray> &availableLocales, in LookupMatcher() argument 63 …::vector<std::string> availableStringLocales = GetAvailableStringLocales(thread, availableLocales); in LookupMatcher() 101 const JSHandle<TaggedArray> &availableLocales) in BuildLocaleMatcher() argument 108 uint32_t length = availableLocales->GetLength(); in BuildLocaleMatcher() 112 item.Update(availableLocales->Get(thread, *availableLength)); in BuildLocaleMatcher() 126 …maString> JSLocale::BestFitMatcher(JSThread *thread, const JSHandle<TaggedArray> &availableLocales, in BestFitMatcher() argument 131 uint32_t availableLength = availableLocales->GetLength(); in BestFitMatcher() 132 …u::LocaleMatcher matcher = BuildLocaleMatcher(thread, &availableLength, &status, availableLocales); in BestFitMatcher() 152 …> JSLocale::LookupSupportedLocales(JSThread *thread, const JSHandle<TaggedArray> &availableLocales, in LookupSupportedLocales() argument 161 …::vector<std::string> availableStringLocales = GetAvailableStringLocales(thread, availableLocales); in LookupSupportedLocales() [all …]
|
D | js_list_format.cpp | 82 …JSHandle<TaggedArray> availableLocales = JSLocale::ConstructLocaleList(thread, availableStringLoca… in GetAvailableLocales() local 83 env->SetListFormatLocales(thread, availableLocales); in GetAvailableLocales() 84 return availableLocales; in GetAvailableLocales() 120 JSHandle<TaggedArray> availableLocales; in InitializeListFormat() local 122 availableLocales = factory->EmptyArray(); in InitializeListFormat() 124 availableLocales = GetAvailableLocales(thread); in InitializeListFormat() 131 …JSLocale::ResolveLocale(thread, availableLocales, requestedLocales, matcher, relevantExtensionKeys… in InitializeListFormat()
|
D | js_displaynames.cpp | 87 …JSHandle<TaggedArray> availableLocales = JSLocale::ConstructLocaleList(thread, availableStringLoca… in GetAvailableLocales() local 88 return availableLocales; in GetAvailableLocales() 144 JSHandle<TaggedArray> availableLocales; in InitializeDisplayNames() local 146 availableLocales = factory->EmptyArray(); in InitializeDisplayNames() 148 availableLocales = JSDisplayNames::GetAvailableLocales(thread); in InitializeDisplayNames() 152 …JSLocale::ResolveLocale(thread, availableLocales, requestedLocales, matcher, relevantExtensionKeys… in InitializeDisplayNames()
|
D | js_collator.cpp | 52 …JSHandle<TaggedArray> availableLocales = JSLocale::ConstructLocaleList(thread, availableStringLoca… in GetAvailableLocales() local 55 constants->SetCachedLocales(availableLocales.GetTaggedValue()); in GetAvailableLocales() 57 return availableLocales; in GetAvailableLocales() 154 JSHandle<TaggedArray> availableLocales; in InitializeCollator() local 156 availableLocales = factory->EmptyArray(); in InitializeCollator() 158 availableLocales = GetAvailableLocales(thread, enableLocaleCache); in InitializeCollator() 161 …JSLocale::ResolveLocale(thread, availableLocales, requestedLocales, matcher, relevantExtensionKeys… in InitializeCollator()
|
D | js_locale.h | 189 …JSHandle<EcmaString> LookupMatcher(JSThread *thread, const JSHandle<TaggedArray> &availableLocales, 193 …SHandle<EcmaString> BestFitMatcher(JSThread *thread, const JSHandle<TaggedArray> &availableLocales, 200 …tatic ResolvedLocale ResolveLocale(JSThread *thread, const JSHandle<TaggedArray> &availableLocales, 206 …aggedArray> LookupSupportedLocales(JSThread *thread, const JSHandle<TaggedArray> &availableLocales, 211 … const JSHandle<TaggedArray> &availableLocales, 215 …JSHandle<JSArray> SupportedLocales(JSThread *thread, const JSHandle<TaggedArray> &availableLocales, 475 … const JSHandle<TaggedArray> &availableLocales);
|
D | js_plural_rules.cpp | 189 JSHandle<TaggedArray> availableLocales; in InitializePluralRules() local 191 availableLocales = factory->EmptyArray(); in InitializePluralRules() 193 availableLocales = GetAvailableLocales(thread); in InitializePluralRules() 197 …JSLocale::ResolveLocale(thread, availableLocales, requestedLocales, matcher, relevantExtensionKeys… in InitializePluralRules()
|
D | js_number_format.cpp | 492 JSHandle<TaggedArray> availableLocales; in InitializeNumberFormat() local 494 availableLocales = factory->EmptyArray(); in InitializeNumberFormat() 496 availableLocales = GetAvailableLocales(thread); in InitializeNumberFormat() 503 …JSLocale::ResolveLocale(thread, availableLocales, requestedLocales, matcher, relevantExtensionKeys… in InitializeNumberFormat() 909 …JSHandle<TaggedArray> availableLocales = JSLocale::ConstructLocaleList(thread, availableStringLoca… in GetAvailableLocales() local 910 env->SetNumberFormatLocales(thread, availableLocales); in GetAvailableLocales() 911 return availableLocales; in GetAvailableLocales()
|
D | js_collator.h | 109 …static std::set<std::string> BuildLocaleSet(const std::vector<std::string> &availableLocales, cons…
|
D | js_relative_time_format.cpp | 75 JSHandle<TaggedArray> availableLocales; in InitializeRelativeTimeFormat() local 77 availableLocales = factory->EmptyArray(); in InitializeRelativeTimeFormat() 81 availableLocales = JSLocale::ConstructLocaleList(thread, availableStringLocales); in InitializeRelativeTimeFormat() 85 …JSLocale::ResolveLocale(thread, availableLocales, requestedLocales, matcher, relevantExtensionKeys… in InitializeRelativeTimeFormat()
|
D | js_date_time_format.cpp | 276 …JSHandle<TaggedArray> availableLocales = (requestedLocales->GetLength() == 0) ? factory->EmptyArra… in InitializeDateTimeFormat() local 282 …JSLocale::ResolveLocale(thread, availableLocales, requestedLocales, matcher, RELEVANT_EXTENSION_KE… in InitializeDateTimeFormat() 1046 …JSHandle<TaggedArray> availableLocales = JSLocale::ConstructLocaleList(thread, availableStringLoca… in GainAvailableLocales() local 1047 env->SetDateTimeFormatLocales(thread, availableLocales); in GainAvailableLocales() 1048 return availableLocales; in GainAvailableLocales()
|
/arkcompiler/ets_runtime/ecmascript/builtins/ |
D | builtins_plural_rules.cpp | 64 JSHandle<TaggedArray> availableLocales = JSPluralRules::GetAvailableLocales(thread); in SupportedLocalesOf() local 73 …JSHandle<JSArray> result = JSLocale::SupportedLocales(thread, availableLocales, requestedLocales, … in SupportedLocalesOf()
|
D | builtins_displaynames.cpp | 66 JSHandle<TaggedArray> availableLocales = JSDisplayNames::GetAvailableLocales(thread); in SupportedLocalesOf() local 75 …JSHandle<JSArray> result = JSLocale::SupportedLocales(thread, availableLocales, requestedLocales, … in SupportedLocalesOf()
|
D | builtins_collator.cpp | 70 JSHandle<TaggedArray> availableLocales = JSCollator::GetAvailableLocales(thread); in SupportedLocalesOf() local 79 …JSHandle<JSArray> result = JSLocale::SupportedLocales(thread, availableLocales, requestedLocales, … in SupportedLocalesOf()
|
D | builtins_list_format.cpp | 67 JSHandle<TaggedArray> availableLocales = JSListFormat::GetAvailableLocales(thread); in SupportedLocalesOf() local 76 …JSHandle<JSArray> result = JSLocale::SupportedLocales(thread, availableLocales, requestedLocales, … in SupportedLocalesOf()
|
D | builtins_relative_time_format.cpp | 75 …JSHandle<TaggedArray> availableLocales = JSLocale::ConstructLocaleList(thread, availableStringLoca… in SupportedLocalesOf() local 84 …JSHandle<JSArray> result = JSLocale::SupportedLocales(thread, availableLocales, requestedLocales, … in SupportedLocalesOf()
|
D | builtins_number_format.cpp | 90 JSHandle<TaggedArray> availableLocales = JSNumberFormat::GetAvailableLocales(thread); in SupportedLocalesOf() local 99 …JSHandle<JSArray> result = JSLocale::SupportedLocales(thread, availableLocales, requestedLocales, … in SupportedLocalesOf()
|
D | builtins_date_time_format.cpp | 88 JSHandle<TaggedArray> availableLocales = JSDateTimeFormat::GainAvailableLocales(thread); in SupportedLocalesOf() local 97 …JSHandle<JSArray> result = JSLocale::SupportedLocales(thread, availableLocales, requestedLocales, … in SupportedLocalesOf()
|
D | builtins_string.cpp | 1580 …std::vector<std::string> availableLocales = intl::LocaleHelper::GetAvailableLocales(thread, nullpt… in ToLocaleLowerCase() local 1584 …std::string locale = intl::LocaleHelper::BestAvailableLocale(availableLocales, noExtensionsLocale.… in ToLocaleLowerCase() 1636 …std::vector<std::string> availableLocales = intl::LocaleHelper::GetAvailableLocales(thread, nullpt… in ToLocaleUpperCase() local 1640 …std::string locale = intl::LocaleHelper::BestAvailableLocale(availableLocales, noExtensionsLocale.… in ToLocaleUpperCase()
|
/arkcompiler/ets_runtime/ecmascript/intl/ |
D | locale_helper.cpp | 443 std::string LocaleHelper::BestAvailableLocale(const std::vector<std::string> &availableLocales, in BestAvailableLocale() argument 450 uint32_t length = availableLocales.size(); in BestAvailableLocale() 454 std::string itemStr = availableLocales[i]; in BestAvailableLocale()
|
D | locale_helper.h | 46 static std::string BestAvailableLocale(const std::vector<std::string> &availableLocales,
|