Lines Matching refs:Handle
43 Handle<JSReceiver> object, KeyCollectionMode mode, PropertyFilter filter,
47 Handle<FixedArray> GetKeys(
49 Maybe<bool> CollectKeys(Handle<JSReceiver> receiver,
50 Handle<JSReceiver> object);
51 Maybe<bool> CollectOwnElementIndices(Handle<JSReceiver> receiver,
52 Handle<JSObject> object);
53 Maybe<bool> CollectOwnPropertyNames(Handle<JSReceiver> receiver,
54 Handle<JSObject> object);
56 Handle<AccessCheckInfo> access_check_info, Handle<JSReceiver> receiver,
57 Handle<JSObject> object);
63 static Handle<FixedArray> GetOwnEnumPropertyKeys(Isolate* isolate,
64 Handle<JSObject> object);
67 void AddKey(Handle<Object> key, AddKeyConversion convert = DO_NOT_CONVERT);
68 void AddKeys(Handle<FixedArray> array, AddKeyConversion convert);
69 void AddKeys(Handle<JSObject> array_like, AddKeyConversion convert);
87 void set_last_non_empty_prototype(Handle<JSReceiver> object) { in set_last_non_empty_prototype()
93 void AddShadowingKey(Handle<Object> key);
96 Maybe<bool> CollectOwnKeys(Handle<JSReceiver> receiver,
97 Handle<JSObject> object);
98 Maybe<bool> CollectOwnJSProxyKeys(Handle<JSReceiver> receiver,
99 Handle<JSProxy> proxy);
100 Maybe<bool> CollectOwnJSProxyTargetKeys(Handle<JSProxy> proxy,
101 Handle<JSReceiver> target);
102 Maybe<bool> AddKeysFromJSProxy(Handle<JSProxy> proxy,
103 Handle<FixedArray> keys);
104 bool IsShadowed(Handle<Object> key);
106 Handle<OrderedHashSet> keys();
112 Handle<FixedArray> keys_;
113 Handle<JSReceiver> last_non_empty_prototype_;
114 Handle<ObjectHashSet> shadowing_keys_;
132 FastKeyAccumulator(Isolate* isolate, Handle<JSReceiver> receiver,
158 Handle<JSReceiver> receiver_;
159 Handle<JSReceiver> last_non_empty_prototype_;