Searched refs:numberingSystem (Results 1 - 6 of 6) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | js_locale_test.cpp | 167 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 D | js_locale.h | 341 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 D | js_relative_time_format.cpp | 50 // 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 D | js_number_format.cpp | 529 // 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 D | js_locale.cpp | 642 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 D | builtins_locale.cpp | 287 JSTaggedValue numberingSystem = JSLocale::NormalizeKeywordValue(thread, locale, "nu"); in GetNumberingSystem() local 288 return numberingSystem; in GetNumberingSystem()
|
Completed in 16 milliseconds