• Home
  • Raw
  • Download

Lines Matching refs:JSHandle

29     static JSHandle<JSProxy> ProxyCreate(JSThread *thread, const JSHandle<JSTaggedValue> &target,
30 const JSHandle<JSTaggedValue> &handler);
32 static JSTaggedValue GetPrototype(JSThread *thread, const JSHandle<JSProxy> &proxy);
34 …static bool SetPrototype(JSThread *thread, const JSHandle<JSProxy> &proxy, const JSHandle<JSTagged…
36 static bool IsExtensible(JSThread *thread, const JSHandle<JSProxy> &proxy);
38 static bool PreventExtensions(JSThread *thread, const JSHandle<JSProxy> &proxy);
40 …static bool GetOwnProperty(JSThread *thread, const JSHandle<JSProxy> &proxy, const JSHandle<JSTagg…
43 …static bool DefineOwnProperty(JSThread *thread, const JSHandle<JSProxy> &proxy, const JSHandle<JST…
46 …static bool HasProperty(JSThread *thread, const JSHandle<JSProxy> &proxy, const JSHandle<JSTaggedV…
48 static inline OperationResult GetProperty(JSThread *thread, const JSHandle<JSProxy> &proxy, in GetProperty()
49 const JSHandle<JSTaggedValue> &key) in GetProperty()
51 return GetProperty(thread, proxy, key, JSHandle<JSTaggedValue>::Cast(proxy)); in GetProperty()
53 static OperationResult GetProperty(JSThread *thread, const JSHandle<JSProxy> &proxy,
54 … const JSHandle<JSTaggedValue> &key, const JSHandle<JSTaggedValue> &receiver);
56 …static inline bool SetProperty(JSThread *thread, const JSHandle<JSProxy> &proxy, const JSHandle<JS…
57 const JSHandle<JSTaggedValue> &value, bool mayThrow = false)
59 … return SetProperty(thread, proxy, key, value, JSHandle<JSTaggedValue>::Cast(proxy), mayThrow);
61 …static bool SetProperty(JSThread *thread, const JSHandle<JSProxy> &proxy, const JSHandle<JSTaggedV…
62 … const JSHandle<JSTaggedValue> &value, const JSHandle<JSTaggedValue> &receiver,
65 …static bool DeleteProperty(JSThread *thread, const JSHandle<JSProxy> &proxy, const JSHandle<JSTagg…
68 static JSHandle<TaggedArray> OwnPropertyKeys(JSThread *thread, const JSHandle<JSProxy> &proxy);
80 JSHandle<JSTaggedValue> GetSourceTarget(JSThread *thread) const;