Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/tests/
H A Djs_collator_test.cpp47 icu::Collator *icuCollator = icu::Collator::createInstance("US", status); in HWTEST_F_L0() local
48 EXPECT_TRUE(icuCollator != nullptr); in HWTEST_F_L0()
49 icuCollator->setStrength(icu::Collator::PRIMARY); in HWTEST_F_L0()
51 JSCollator::SetIcuCollator(thread, collator, icuCollator, JSCollator::FreeIcuCollator); in HWTEST_F_L0()
53 EXPECT_TRUE(icuCollator1 == icuCollator); in HWTEST_F_L0()
60 icuCollator = icu::Collator::createInstance(zhLocale, status); in HWTEST_F_L0()
61 icuCollator->setStrength(icu::Collator::PRIMARY); in HWTEST_F_L0()
62 JSCollator::SetIcuCollator(thread, collator, icuCollator, JSCollator::FreeIcuCollator); in HWTEST_F_L0()
64 EXPECT_TRUE(icuCollator2 == icuCollator); in HWTEST_F_L0()
97 icu::Collator *icuCollator in HWTEST_F_L0() local
[all...]
/arkcompiler/ets_runtime/ecmascript/
H A Djs_collator.cpp87 icu::Collator *icuCollator, const NativePointerCallback &callback) in SetIcuCollator()
92 ASSERT(icuCollator != nullptr); in SetIcuCollator()
96 native->ResetExternalPointer(thread, icuCollator); in SetIcuCollator()
99 JSHandle<JSNativePointer> pointer = factory->NewJSNativePointer(icuCollator, callback); in SetIcuCollator()
216 std::unique_ptr<icu::Collator> icuCollator(icu::Collator::createInstance(icuLocale, status)); in InitializeCollator()
217 if (U_FAILURE(status) || icuCollator == nullptr) { // NOLINT(readability-implicit-bool-conversion) in InitializeCollator()
223 icuCollator.reset(icu::Collator::createInstance(localeName, status)); in InitializeCollator()
224 if (U_FAILURE(status) || icuCollator == nullptr) { // NOLINT(readability-implicit-bool-conversion) in InitializeCollator()
229 icu::Locale collatorLocale(icuCollator->getLocale(ULOC_VALID_LOCALE, status)); in InitializeCollator()
231 icuCollator in InitializeCollator()
86 SetIcuCollator(JSThread *thread, const JSHandle<JSCollator> &collator, icu::Collator *icuCollator, const NativePointerCallback &callback) SetIcuCollator() argument
475 icu::Collator *icuCollator = collator->GetIcuCollator(); ResolvedOptions() local
682 TryFastCompareStrings([[maybe_unused]] const icu::Collator* icuCollator, EcmaString* string1, EcmaString* string2, int& processedUntilOut) TryFastCompareStrings() argument
755 CompareStrings(JSThread *thread, const icu::Collator *icuCollator, const JSHandle<EcmaString> &string1, const JSHandle<EcmaString> &string2, [[maybe_unused]]CompareStringsOption csOption) CompareStrings() argument
[all...]
H A Djs_collator.h94 auto icuCollator = reinterpret_cast<icu::Collator *>(pointer); in FreeIcuCollator() local
95 delete icuCollator; in FreeIcuCollator()
99 icu::Collator *icuCollator, const NativePointerCallback &callback);
121 static JSTaggedValue CompareStrings(JSThread *thread, const icu::Collator *icuCollator,
133 static void SetNumericOption(icu::Collator *icuCollator, bool numeric);
135 static void SetCaseFirstOption(icu::Collator *icuCollator, CaseFirstOption caseFirstOption);
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_collator.cpp140 icu::Collator *icuCollator = (JSHandle<JSCollator>::Cast(collator))->GetIcuCollator(); in AnonymousCollator() local
141 return JSCollator::CompareStrings(thread, icuCollator, xValue, yValue); in AnonymousCollator()
H A Dbuiltins_string.cpp588 icu::Collator *icuCollator = nullptr; in LocaleCompareGC() local
590 icuCollator = JSCollator::GetCachedIcuCollator(thread, locales); in LocaleCompareGC()
591 ASSERT(icuCollator != nullptr); in LocaleCompareGC()
593 icuCollator = initCollator->GetIcuCollator(); in LocaleCompareGC()
595 JSTaggedValue result = JSCollator::CompareStrings(thread, icuCollator, thisHandle, thatHandle, csOption); in LocaleCompareGC()
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_stubs.cpp4077 icu::Collator *icuCollator = collator->GetIcuCollator(); in DEF_RUNTIME_STUBS() local
4078 icu::Locale icu_locale(icuCollator->getLocale(ULOC_VALID_LOCALE, status)); in DEF_RUNTIME_STUBS()

Completed in 20 milliseconds