Searched refs:icuCollator (Results 1 - 6 of 6) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | js_collator_test.cpp | 47 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 D | js_collator.cpp | 87 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 D | js_collator.h | 94 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 D | builtins_collator.cpp | 140 icu::Collator *icuCollator = (JSHandle<JSCollator>::Cast(collator))->GetIcuCollator(); in AnonymousCollator() local 141 return JSCollator::CompareStrings(thread, icuCollator, xValue, yValue); in AnonymousCollator()
|
H A D | builtins_string.cpp | 588 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 D | runtime_stubs.cpp | 4077 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