Lines Matching refs:JSMutableHandle
195 class JSMutableHandle : public JSHandle<T> {
197 JSMutableHandle() = default;
198 ~JSMutableHandle() = default;
199 DEFAULT_NOEXCEPT_MOVE_SEMANTIC(JSMutableHandle);
200 DEFAULT_COPY_SEMANTIC(JSMutableHandle);
202 JSMutableHandle(const JSThread *thread, JSTaggedValue value) : JSHandle<T>(thread, value) {} in JSMutableHandle() function
203 … JSMutableHandle(const JSThread *thread, const TaggedArray *value) : JSHandle<T>(thread, value) {} in JSMutableHandle() function
205 JSMutableHandle(const JSThread *thread, const JSHandle<S> &handle) in JSMutableHandle() function
209 inline explicit JSMutableHandle(uintptr_t slot) : JSHandle<T>(slot) in JSMutableHandle() function
214 inline static JSMutableHandle<T> Cast(const JSMutableHandle<S> &handle) in Cast()
217 return JSMutableHandle<T>(handle.GetAddress()); in Cast()