Lines Matching refs:JSObject
38 Handle<JSObject> CallOptimization::LookupHolderOfExpectedType( in LookupHolderOfExpectedType()
43 return Handle<JSObject>::null(); in LookupHolderOfExpectedType()
48 return Handle<JSObject>::null(); in LookupHolderOfExpectedType()
51 JSObject* raw_prototype = JSObject::cast(object_map->prototype()); in LookupHolderOfExpectedType()
52 Handle<JSObject> prototype(raw_prototype, raw_prototype->GetIsolate()); in LookupHolderOfExpectedType()
60 return Handle<JSObject>::null(); in LookupHolderOfExpectedType()
65 Handle<JSObject> holder) const { in IsCompatibleReceiver()
74 Handle<JSObject> holder) const { in IsCompatibleReceiverMap()
76 Handle<JSObject> api_holder = LookupHolderOfExpectedType(map, &holder_lookup); in IsCompatibleReceiverMap()
86 JSObject* object = *api_holder; in IsCompatibleReceiverMap()
91 object = JSObject::cast(prototype); in IsCompatibleReceiverMap()