Lines Matching refs:recv
40 V8_INLINE bool HasInitialRegExpMap(Isolate* isolate, JSReceiver recv) {
41 return recv.map() == isolate->regexp_function()->initial_map();
47 Handle<JSReceiver> recv,
51 if (HasInitialRegExpMap(isolate, *recv)) {
52 JSRegExp::cast(*recv).set_last_index(*value_as_object,
54 return recv;
57 isolate, recv, isolate->factory()->lastIndex_string(), value_as_object,
63 Handle<JSReceiver> recv) {
64 if (HasInitialRegExpMap(isolate, *recv)) {
65 return handle(JSRegExp::cast(*recv).last_index(), isolate);
67 return Object::GetProperty(isolate, recv,
131 JSReceiver recv = JSReceiver::cast(*obj);
133 if (!HasInitialRegExpMap(isolate, recv)) return false;
136 Object proto = recv.map().prototype();
167 Object last_index = JSRegExp::cast(recv).last_index();