Lines Matching refs:CopyableGlobal
47 class CopyableGlobal;
225 Local(const EcmaVM *vm, const CopyableGlobal<T> ¤t);
268 * A Copyable global handle, keeps a separate global handle for each CopyableGlobal.
278 class ECMA_PUBLIC_API CopyableGlobal {
280 inline CopyableGlobal() = default;
281 ~CopyableGlobal()
286 inline CopyableGlobal(const CopyableGlobal &that)
291 inline CopyableGlobal &operator=(const CopyableGlobal &that)
297 inline CopyableGlobal(CopyableGlobal &&that)
302 inline CopyableGlobal &operator=(CopyableGlobal &&that)
309 CopyableGlobal(const EcmaVM *vm, const Local<S> ¤t);
311 CopyableGlobal(const EcmaVM *vm, const Local<T> ¤t);
314 CopyableGlobal(const CopyableGlobal<S> &that)
370 inline void Copy(const CopyableGlobal &that);
372 inline void Copy(const CopyableGlobal<S> &that);
373 inline void Move(CopyableGlobal &that);
1779 friend class CopyableGlobal;