• Home
  • Raw
  • Download

Lines Matching refs:Handle

45   LookupIterator(Handle<Object> receiver, Handle<Name> name,
49 LookupIterator(Isolate* isolate, Handle<Object> receiver, Handle<Name> name,
54 LookupIterator(Handle<Object> receiver, Handle<Name> name,
55 Handle<JSReceiver> holder,
60 LookupIterator(Isolate* isolate, Handle<Object> receiver, Handle<Name> name,
61 Handle<JSReceiver> holder,
80 LookupIterator(Isolate* isolate, Handle<Object> receiver, uint32_t index,
85 LookupIterator(Isolate* isolate, Handle<Object> receiver, uint32_t index,
86 Handle<JSReceiver> holder,
102 Isolate* isolate, Handle<Object> receiver, Handle<Name> name,
115 Isolate* isolate, Handle<Object> receiver, Handle<Name> name,
116 Handle<JSReceiver> holder, Configuration configuration = DEFAULT) {
128 Isolate* isolate, Handle<Object> receiver, Handle<Object> key,
139 Handle<Name> name() const { in name()
143 Handle<Name> GetName() { in GetName()
163 Handle<Object> GetReceiver() const { return receiver_; } in GetReceiver()
165 Handle<JSObject> GetStoreTarget() const { in GetStoreTarget()
173 return Handle<JSObject>::cast(receiver_); in GetStoreTarget()
177 Handle<Map> transition_map() const { in transition_map()
179 return Handle<Map>::cast(transition_); in transition_map()
181 Handle<PropertyCell> transition_cell() const { in transition_cell()
183 return Handle<PropertyCell>::cast(transition_); in transition_cell()
186 Handle<T> GetHolder() const { in GetHolder()
188 return Handle<T>::cast(holder_); in GetHolder()
201 bool ExtendingNonExtensible(Handle<JSObject> receiver) { in ExtendingNonExtensible()
206 void PrepareForDataProperty(Handle<Object> value);
207 void PrepareTransitionToDataProperty(Handle<JSObject> receiver,
208 Handle<Object> value,
217 void ApplyTransitionToDataProperty(Handle<JSObject> receiver);
218 void ReconfigureDataProperty(Handle<Object> value,
221 void TransitionToAccessorProperty(Handle<Object> getter,
222 Handle<Object> setter,
224 void TransitionToAccessorPair(Handle<Object> pair,
241 Handle<Map> GetFieldOwnerMap() const;
243 Handle<FieldType> GetFieldType() const;
247 Handle<PropertyCell> GetPropertyCell() const;
248 Handle<Object> GetAccessors() const;
249 inline Handle<InterceptorInfo> GetInterceptor() const { in GetInterceptor()
256 Handle<InterceptorInfo> GetInterceptorForFailedAccessCheck() const;
257 Handle<Object> GetDataValue() const;
258 void WriteDataValue(Handle<Object> value, bool initializing_store);
284 Handle<Map> GetReceiverMap() const;
308 Handle<Object> FetchValue() const;
338 Configuration configuration, Handle<Name> name) { in ComputeConfiguration()
342 static Handle<JSReceiver> GetRootForNonJSReceiver(
343 Isolate* isolate, Handle<Object> receiver, uint32_t index = kMaxUInt32);
344 inline static Handle<JSReceiver> GetRoot(Isolate* isolate,
345 Handle<Object> receiver,
347 if (receiver->IsJSReceiver()) return Handle<JSReceiver>::cast(receiver);
361 Handle<Name> name_;
362 Handle<Object> transition_;
363 const Handle<Object> receiver_;
364 Handle<JSReceiver> holder_;
365 const Handle<JSReceiver> initial_holder_;