Home | History | Annotate | Download | only in src

Lines Matching refs:Handle

40       Handle<JSReceiver> object, KeyCollectionMode mode, PropertyFilter filter,
44 Handle<FixedArray> GetKeys(
46 Maybe<bool> CollectKeys(Handle<JSReceiver> receiver,
47 Handle<JSReceiver> object);
48 Maybe<bool> CollectOwnElementIndices(Handle<JSReceiver> receiver,
49 Handle<JSObject> object);
50 Maybe<bool> CollectOwnPropertyNames(Handle<JSReceiver> receiver,
51 Handle<JSObject> object);
53 Handle<AccessCheckInfo> access_check_info, Handle<JSReceiver> receiver,
54 Handle<JSObject> object);
58 static Handle<FixedArray> GetOwnEnumPropertyKeys(Isolate* isolate,
59 Handle<JSObject> object);
61 void AddKey(Handle<Object> key, AddKeyConversion convert = DO_NOT_CONVERT);
62 void AddKeys(Handle<FixedArray> array, AddKeyConversion convert);
63 void AddKeys(Handle<JSObject> array_like, AddKeyConversion convert);
81 void set_last_non_empty_prototype(Handle<JSReceiver> object) {
87 void AddShadowingKey(Handle<Object> key);
90 Maybe<bool> CollectOwnKeys(Handle<JSReceiver> receiver,
91 Handle<JSObject> object);
92 Maybe<bool> CollectOwnJSProxyKeys(Handle<JSReceiver> receiver,
93 Handle<JSProxy> proxy);
94 Maybe<bool> CollectOwnJSProxyTargetKeys(Handle<JSProxy> proxy,
95 Handle<JSReceiver> target);
96 Maybe<bool> AddKeysFromJSProxy(Handle<JSProxy> proxy,
97 Handle<FixedArray> keys);
98 bool IsShadowed(Handle<Object> key);
100 Handle<OrderedHashSet> keys() { return Handle<OrderedHashSet>::cast(keys_); }
103 // keys_ is either an Handle<OrderedHashSet> or in the case of own JSProxy
104 // keys a Handle<FixedArray>. The OrderedHashSet is in-place converted to the
106 Handle<FixedArray> keys_;
107 Handle<JSReceiver> last_non_empty_prototype_;
108 Handle<ObjectHashSet> shadowing_keys_;
126 FastKeyAccumulator(Isolate* isolate, Handle<JSReceiver> receiver,
147 Handle<JSReceiver> receiver_;
148 Handle<JSReceiver> last_non_empty_prototype_;