Home
last modified time | relevance | path

Searched refs:numberFormat (Results 1 - 9 of 9) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/tests/
H A Djs_number_format_test.cpp41 JSHandle<JSNumberFormat> numberFormat = in HWTEST_F_L0() local
48 factory->NewJSIntlIcuData(numberFormat, icuNumberFormatter, JSNumberFormat::FreeIcuNumberformat); in HWTEST_F_L0()
49 icu::number::LocalizedNumberFormatter *resultIcuNumberFormatter = numberFormat->GetIcuCallTarget(); in HWTEST_F_L0()
73 JSHandle<JSNumberFormat> numberFormat = in HWTEST_F_L0() local
75 EXPECT_TRUE(*numberFormat != nullptr); in HWTEST_F_L0()
79 JSNumberFormat::InitializeNumberFormat(thread, numberFormat, locales, undefinedOptions); in HWTEST_F_L0()
81 EXPECT_TRUE(numberFormat->GetNumberingSystem().IsUndefined()); in HWTEST_F_L0()
82 JSHandle<EcmaString> localeStr(thread, numberFormat->GetLocale().GetTaggedObject()); in HWTEST_F_L0()
84 EXPECT_EQ(NotationOption::STANDARD, numberFormat->GetNotation()); in HWTEST_F_L0()
85 EXPECT_EQ(CompactDisplayOption::SHORT, numberFormat in HWTEST_F_L0()
140 JSHandle<JSNumberFormat> numberFormat = HWTEST_F_L0() local
[all...]
/arkcompiler/ets_runtime/ecmascript/
H A Djs_number_format.cpp320 const JSHandle<JSNumberFormat> &numberFormat, in SetNumberFormatUnitOptions()
335 numberFormat->SetStyle(style); in SetNumberFormatUnitOptions()
370 numberFormat->SetCurrencyDisplay(currencyDisplay); in SetNumberFormatUnitOptions()
379 numberFormat->SetCurrencySign(currencySign); in SetNumberFormatUnitOptions()
386 numberFormat->SetUnit(thread, unit); in SetNumberFormatUnitOptions()
415 numberFormat->SetUnitDisplay(unitDisplay); in SetNumberFormatUnitOptions()
430 numberFormat->SetCurrency(thread, currencyValue); in SetNumberFormatUnitOptions()
496 // 12.1.2 InitializeNumberFormat ( numberFormat, locales, options )
498 void JSNumberFormat::InitializeNumberFormat(JSThread *thread, const JSHandle<JSNumberFormat> &numberFormat, in InitializeNumberFormat() argument
535 numberFormat in InitializeNumberFormat()
319 SetNumberFormatUnitOptions(JSThread *thread, const JSHandle<JSNumberFormat> &numberFormat, const JSHandle<JSObject> &optionsObject, icu::number::LocalizedNumberFormatter *icuNumberFormatter) SetNumberFormatUnitOptions() argument
780 FormatNumeric(JSThread *thread, const JSHandle<JSNumberFormat> &numberFormat, JSTaggedValue x) FormatNumeric() argument
817 GroupToParts(JSThread *thread, const icu::number::FormattedNumber &formatted, const JSHandle<JSArray> &receiver, const JSHandle<JSNumberFormat> &numberFormat, JSTaggedValue x) GroupToParts() argument
916 FormatNumericToParts(JSThread *thread, const JSHandle<JSNumberFormat> &numberFormat, JSTaggedValue x) FormatNumericToParts() argument
993 ResolvedOptions(JSThread *thread, const JSHandle<JSNumberFormat> &numberFormat, const JSHandle<JSObject> &options) ResolvedOptions() argument
[all...]
H A Djs_number_format.h130 // 12.1.2 InitializeNumberFormat ( numberFormat, locales, options )
132 const JSHandle<JSNumberFormat> &numberFormat,
143 // 12.1.8 FormatNumeric( numberFormat, x )
144 static JSHandle<JSTaggedValue> FormatNumeric(JSThread *thread, const JSHandle<JSNumberFormat> &numberFormat,
150 // 12.1.9 FormatNumericToParts( numberFormat, x )
151 static JSHandle<JSArray> FormatNumericToParts(JSThread *thread, const JSHandle<JSNumberFormat> &numberFormat,
158 static void ResolvedOptions(JSThread *thread, const JSHandle<JSNumberFormat> &numberFormat,
/arkcompiler/ets_runtime/test/fuzztest/getformatfunction_fuzzer/
H A Dgetformatfunction_fuzzer.cpp43 JSHandle<JSNumberFormat> numberFormat = in NumberGetFormatFunctionFuzzerTest() local
47 JSNumberFormat::InitializeNumberFormat(thread, numberFormat, locales, undefinedOptions); in NumberGetFormatFunctionFuzzerTest()
48 JSHandle<JSTaggedValue> numberformatTagHandleVal = JSHandle<JSTaggedValue>::Cast(numberFormat); in NumberGetFormatFunctionFuzzerTest()
/arkcompiler/ets_runtime/ecmascript/builtins/tests/
H A Dbuiltins_number_format_test.cpp65 JSTaggedValue numberFormat = BuiltinsNumberFormat::NumberFormatConstructor(ecmaRuntimeCallInfo1); in BuiltinsFormatTest() local
66 JSHandle<JSTaggedValue> numberFormatVal(thread, numberFormat); in BuiltinsFormatTest()
224 JSTaggedValue numberFormat = BuiltinsNumberFormat::NumberFormatConstructor(ecmaRuntimeCallInfo); in NumberFormatCreateTest() local
226 return numberFormat; in NumberFormatCreateTest()
247 JSTaggedValue numberFormat = NumberFormatCreateTest(thread, optionsObj, localeString); in HWTEST_F_L0() local
248 JSHandle<JSTaggedValue> numberFormatVal(thread, numberFormat); in HWTEST_F_L0()
285 JSTaggedValue numberFormat = NumberFormatCreateTest(thread, optionsObj, localeString); in HWTEST_F_L0() local
286 JSHandle<JSTaggedValue> numberFormatVal(thread, numberFormat); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_number_format.cpp39 // Let numberFormat be ? OrdinaryCreateFromConstructor(newTarget, "%NumberFormatPrototype%", in NumberFormatConstructor()
46 JSHandle<JSNumberFormat> numberFormat = JSHandle<JSNumberFormat>::Cast(newObject); in NumberFormatConstructor() local
48 // 3. Perform ? InitializeNumberFormat(numberFormat, locales, options). in NumberFormatConstructor()
51 JSNumberFormat::InitializeNumberFormat(thread, numberFormat, locales, options); in NumberFormatConstructor()
60 // [[Value]]: numberFormat, [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }). in NumberFormatConstructor()
66 PropertyDescriptor descriptor(thread, JSHandle<JSTaggedValue>::Cast(numberFormat), false, false, false); in NumberFormatConstructor()
74 // 6. Return numberFormat. in NumberFormatConstructor()
75 return numberFormat.GetTaggedValue(); in NumberFormatConstructor()
H A Dbuiltins_bigint.cpp121 // 2. Let numberFormat be ? Construct(%NumberFormat%, « locales, options »). in ToLocaleString()
126 JSHandle<JSNumberFormat> numberFormat = JSHandle<JSNumberFormat>::Cast(obj); in ToLocaleString() local
127 JSNumberFormat::InitializeNumberFormat(thread, numberFormat, locales, options, cacheable); in ToLocaleString()
137 // Return ? FormatNumeric(numberFormat, x). in ToLocaleString()
138 JSHandle<JSTaggedValue> result = JSNumberFormat::FormatNumeric(thread, numberFormat, x.GetTaggedValue()); in ToLocaleString()
H A Dbuiltins_number.cpp320 // 2. Let numberFormat be ? Construct(%NumberFormat%, « locales, options »). in ToLocaleString()
325 JSHandle<JSNumberFormat> numberFormat = JSHandle<JSNumberFormat>::Cast(obj); in ToLocaleString() local
326 JSNumberFormat::InitializeNumberFormat(thread, numberFormat, locales, options, cacheable); in ToLocaleString()
336 // Return ? FormatNumeric(numberFormat, x). in ToLocaleString()
337 JSHandle<JSTaggedValue> result = JSNumberFormat::FormatNumeric(thread, numberFormat, x.GetTaggedValue()); in ToLocaleString()
/arkcompiler/ets_runtime/ecmascript/napi/test/
H A Dffi_workload.cpp4743 JSHandle<JSNumberFormat> numberFormat = in HWTEST_F_L0() local
4745 EXPECT_TRUE(*numberFormat != nullptr); in HWTEST_F_L0()
4748 JSNumberFormat::InitializeNumberFormat(thread_, numberFormat, locales, undefinedOptions); in HWTEST_F_L0()
4749 JSHandle<JSTaggedValue> numberformatTagHandleVal = JSHandle<JSTaggedValue>::Cast(numberFormat); in HWTEST_F_L0()

Completed in 16 milliseconds