Lines Matching refs:pointer
113 JSHandle<JSNativePointer> pointer = factory->NewJSNativePointer(icuPointer); in SetIcuLocale() local
114 pointer->SetDeleter(callback); in SetIcuLocale()
115 obj->SetLocaleIcu(thread, pointer.GetTaggedValue()); in SetIcuLocale()
116 ecmaVm->PushToArrayDataList(*pointer); in SetIcuLocale()
119 void JSDateTimeFormat::FreeIcuLocale(void *pointer, void *data) in FreeIcuLocale() argument
121 if (pointer == nullptr) { in FreeIcuLocale()
124 auto icuLocale = reinterpret_cast<icu::Locale *>(pointer); in FreeIcuLocale()
127 reinterpret_cast<EcmaVM *>(data)->GetNativeAreaAllocator()->FreeBuffer(pointer); in FreeIcuLocale()
153 JSHandle<JSNativePointer> pointer = factory->NewJSNativePointer(icuPointer); in SetIcuSimpleDateFormat() local
154 pointer->SetDeleter(callback); in SetIcuSimpleDateFormat()
155 obj->SetSimpleDateTimeFormatIcu(thread, pointer.GetTaggedValue()); in SetIcuSimpleDateFormat()
156 ecmaVm->PushToArrayDataList(*pointer); in SetIcuSimpleDateFormat()
159 void JSDateTimeFormat::FreeSimpleDateFormat(void *pointer, void *data) in FreeSimpleDateFormat() argument
161 if (pointer == nullptr) { in FreeSimpleDateFormat()
164 auto icuSimpleDateFormat = reinterpret_cast<icu::SimpleDateFormat *>(pointer); in FreeSimpleDateFormat()
167 reinterpret_cast<EcmaVM *>(data)->GetNativeAreaAllocator()->FreeBuffer(pointer); in FreeSimpleDateFormat()