Changeset 36766 in webkit for trunk/JavaScriptCore/VM/Machine.cpp
- Timestamp:
- Sep 22, 2008, 8:03:52 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/VM/Machine.cpp
r36764 r36766 2124 2124 2125 2125 JSObject* baseObj = static_cast<JSObject*>(baseVal); 2126 r[dst] = jsBoolean(baseObj-> implementsHasInstance() ? baseObj->hasInstance(exec, r[value].jsValue(exec), r[baseProto].jsValue(exec)) : false);2126 r[dst] = jsBoolean(baseObj->structureID()->typeInfo().implementsHasInstance() ? baseObj->hasInstance(exec, r[value].jsValue(exec), r[baseProto].jsValue(exec)) : false); 2127 2127 2128 2128 ++vPC; … … 4305 4305 JSObject* baseObj = static_cast<JSObject*>(baseVal); 4306 4306 JSValue* basePrototype = ARG_src3; 4307 JSValue* result = jsBoolean(baseObj-> implementsHasInstance() ? baseObj->hasInstance(exec, ARG_src1, basePrototype) : false);4307 JSValue* result = jsBoolean(baseObj->structureID()->typeInfo().implementsHasInstance() ? baseObj->hasInstance(exec, ARG_src1, basePrototype) : false); 4308 4308 VM_CHECK_EXCEPTION_AT_END(); 4309 4309 return result;
Note:
See TracChangeset
for help on using the changeset viewer.