Home
last modified time | relevance | path

Searched refs:numberingSystem (Results 1 - 6 of 6) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/tests/
H A Djs_locale_test.cpp167 std::string numberingSystem = JSLocale::GetNumberingSystem(icuLocale1); in HWTEST_F_L0() local
168 EXPECT_STREQ("latn", numberingSystem.c_str()); in HWTEST_F_L0()
171 numberingSystem = JSLocale::GetNumberingSystem(icuLocale2); in HWTEST_F_L0()
172 EXPECT_STREQ("hans", numberingSystem.c_str()); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/
H A Djs_locale.h341 icu::NumberingSystem *numberingSystem = icu::NumberingSystem::createInstanceByName(value.c_str(), status); in IsWellNumberingSystem() local
342 bool result = U_SUCCESS(status) != 0 && numberingSystem != nullptr; in IsWellNumberingSystem()
343 delete numberingSystem; in IsWellNumberingSystem()
344 numberingSystem = nullptr; in IsWellNumberingSystem()
H A Djs_relative_time_format.cpp50 // 7. Let numberingSystem be ? GetOption(options, "numberingSystem", "string", undefined, undefined). in InitializeRelativeTimeFormat()
57 // Check whether numberingSystem is well formed and set to %RelativeTimeFormat%.[[numberingSystem]] in InitializeRelativeTimeFormat()
62 THROW_RANGE_ERROR_AND_RETURN(thread, "invalid numberingSystem", relativeTimeFormat); in InitializeRelativeTimeFormat()
66 THROW_RANGE_ERROR_AND_RETURN(thread, "invalid numberingSystem", relativeTimeFormat); in InitializeRelativeTimeFormat()
160 std::string numberingSystem = JSLocale::GetNumberingSystem(icuLocale); in InitializeRelativeTimeFormat() local
161 auto result = factory->NewFromStdString(numberingSystem); in InitializeRelativeTimeFormat()
533 JSHandle<JSTaggedValue> numberingSystem(thread, relativeTimeFormat->GetNumberingSystem()); in ResolvedOptions()
534 PropertyDescriptor numberingSystemDesc(thread, numberingSystem, tru in ResolvedOptions()
[all...]
H A Djs_number_format.cpp529 // 7. Let numberingSystem be ? GetOption(options, "numberingSystem", "string", undefined, undefined). in InitializeNumberFormat()
537 // 8. If numberingSystem is not undefined, then in InitializeNumberFormat()
538 // a. If numberingSystem does not match the Unicode Locale Identifier type nonterminal, in InitializeNumberFormat()
544 THROW_ERROR(thread, ErrorType::RANGE_ERROR, "invalid numberingSystem"); in InitializeNumberFormat()
548 THROW_ERROR(thread, ErrorType::RANGE_ERROR, "invalid numberingSystem"); in InitializeNumberFormat()
553 // If numberingSystem is invalid, Let numberingSystem be undefined. in InitializeNumberFormat()
999 // [[NumberingSystem]] "numberingSystem" in ResolvedOptions()
1023 JSHandle<JSTaggedValue> numberingSystem(threa in ResolvedOptions()
[all...]
H A Djs_locale.cpp642 std::unique_ptr<icu::NumberingSystem> numberingSystem(icu::NumberingSystem::createInstance(icuLocale, status)); in GetNumberingSystem()
644 return numberingSystem->getName(); in GetNumberingSystem()
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_locale.cpp287 JSTaggedValue numberingSystem = JSLocale::NormalizeKeywordValue(thread, locale, "nu"); in GetNumberingSystem() local
288 return numberingSystem; in GetNumberingSystem()

Completed in 16 milliseconds