Lines Matching refs:vm_

459 Global<T>::Global(const EcmaVM *vm, const Local<S> &current) : vm_(vm)
462 address_ = JSNApi::GetGlobalHandleAddr(vm_, reinterpret_cast<uintptr_t>(*current));
468 Global<T>::Global(const EcmaVM *vm, const Global<S> &current) : vm_(vm)
471 address_ = JSNApi::GetGlobalHandleAddr(vm_, reinterpret_cast<uintptr_t>(*current));
476 CopyableGlobal<T>::CopyableGlobal(const EcmaVM *vm, const Local<T> &current) : vm_(vm)
479 address_ = JSNApi::GetGlobalHandleAddr(vm_, reinterpret_cast<uintptr_t>(*current));
485 CopyableGlobal<T>::CopyableGlobal(const EcmaVM *vm, const Local<S> &current) : vm_(vm)
488 address_ = JSNApi::GetGlobalHandleAddr(vm_, reinterpret_cast<uintptr_t>(*current));
496 vm_ = that.vm_;
498 ECMA_ASSERT(vm_ != nullptr);
499 address_ = JSNApi::GetGlobalHandleAddr(vm_, reinterpret_cast<uintptr_t>(*that));
508 vm_ = that.GetEcmaVM();
510 ECMA_ASSERT(vm_ != nullptr);
511 address_ = JSNApi::GetGlobalHandleAddr(vm_, reinterpret_cast<uintptr_t>(*that));
519 vm_ = that.vm_;
521 that.vm_ = nullptr;
529 JSNApi::DisposeGlobalHandleAddr(vm_, address_);
538 address_ = JSNApi::SetWeakCallback(vm_, address_, ref, freeGlobalCallBack, nativeFinalizeCallback);
544 address_ = JSNApi::SetWeak(vm_, address_);
550 address_ = JSNApi::ClearWeak(vm_, address_);
556 return JSNApi::IsWeak(vm_, address_);
563 JSNApi::DisposeGlobalHandleAddr(vm_, address_);
566 vm_ = that.vm_;
575 JSNApi::DisposeGlobalHandleAddr(vm_, address_);
582 address_ = JSNApi::SetWeak(vm_, address_);
589 address_ = JSNApi::SetWeakCallback(vm_, address_, ref, freeGlobalCallBack, nativeFinalizeCallback);
595 address_ = JSNApi::ClearWeak(vm_, address_);
601 return JSNApi::IsWeak(vm_, address_);