Home | History | Annotate | Download | only in src

Lines Matching full:receiver

747 void Isolate::ReportFailedAccessCheck(JSObject* receiver, v8::AccessType type) {
750 ASSERT(receiver->IsAccessCheckNeeded());
754 JSFunction* constructor = JSFunction::cast(receiver->map()->constructor());
761 Handle<JSObject> receiver_handle(receiver);
778 JSObject* receiver,
783 if (receiver->IsJSGlobalProxy()) {
784 Object* receiver_context = JSGlobalProxy::cast(receiver)->context();
801 bool Isolate::MayNamedAccess(JSObject* receiver, Object* key,
803 ASSERT(receiver->IsAccessCheckNeeded());
816 MayAccessDecision decision = MayAccessPreCheck(this, receiver, type);
820 JSFunction* constructor = JSFunction::cast(receiver->map()->constructor());
834 Handle<JSObject> receiver_handle(receiver, this);
851 bool Isolate::MayIndexedAccess(JSObject* receiver,
854 ASSERT(receiver->IsAccessCheckNeeded());
859 MayAccessDecision decision = MayAccessPreCheck(this, receiver, type);
863 JSFunction* constructor = JSFunction::cast(receiver->map()->constructor());
877 Handle<JSObject> receiver_handle(receiver, this);
970 // Fetch function and receiver.
972 Handle<Object> recv(frame->receiver());