Home | History | Annotate | Download | only in src

Lines Matching refs:holder

137                                          Handle<JSObject> holder,
139 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP);
146 compiler.CompileLoadField(receiver, holder, field_index, name);
156 Handle<JSObject> holder,
159 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP);
166 compiler.CompileLoadCallback(name, receiver, holder, callback);
176 Handle<JSObject> holder,
178 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP);
186 compiler.CompileLoadConstant(receiver, holder, value, name);
196 Handle<JSObject> holder) {
197 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP);
204 compiler.CompileLoadInterceptor(receiver, holder, name);
219 Handle<GlobalObject> holder,
222 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP);
229 compiler.CompileLoadGlobal(receiver, holder, cell, name, is_dont_delete);
239 Handle<JSObject> holder,
241 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP);
248 compiler.CompileLoadField(name, receiver, holder, field_index);
258 Handle<JSObject> holder,
260 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP);
268 compiler.CompileLoadConstant(name, receiver, holder, value);
278 Handle<JSObject> holder) {
279 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP);
286 Handle<Code> code = compiler.CompileLoadInterceptor(receiver, holder, name);
297 Handle<JSObject> holder,
299 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP);
307 compiler.CompileLoadCallback(name, receiver, holder, callback);
545 Handle<JSObject> holder,
549 IC::GetCodeCacheForObject(*object, *holder);
552 // Compute check type based on receiver/holder.
570 compiler.CompileCallConstant(object, holder, function, name, check);
586 Handle<JSObject> holder,
590 IC::GetCodeCacheForObject(*object, *holder);
595 // map. Instead, we check against the map in the holder.
597 object = holder;
609 holder, index, name);
624 Handle<JSObject> holder) {
627 IC::GetCodeCacheForObject(*object, *holder);
632 // map. Instead, we check against the map in the holder.
634 object = holder;
646 holder, name);
661 Handle<GlobalObject> holder,
665 IC::GetCodeCacheForObject(*receiver, *holder);
675 compiler.CompileCallGlobal(receiver, holder, cell, function, name);
999 ASSERT(args[3]->IsJSObject()); // Holder.
1309 void StubCompiler::LookupPostInterceptor(Handle<JSObject> holder,
1312 holder->LocalLookupRealNamedProperty(*name, lookup);
1316 if (holder->GetPrototype()->IsNull()) return;
1318 holder->GetPrototype()->Lookup(*name, lookup);
1402 Handle<JSObject> holder,
1413 holder, \
1425 holder,
1479 Handle<JSObject> holder) const {
1483 while (!object.is_identical_to(holder)) {
1488 if (holder->IsInstanceOf(*expected_receiver_type_)) return depth;