Changeset 13015 in webkit for trunk/JavaScriptCore/kjs/array_object.cpp
- Timestamp:
- Feb 27, 2006, 1:36:56 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/array_object.cpp
r12921 r13015 76 76 } 77 77 78 JSValue *ArrayInstance::lengthGetter(ExecState *exec, JSObject *originalObject, const Identifier& propertyName, const PropertySlot& slot)78 JSValue *ArrayInstance::lengthGetter(ExecState*, JSObject*, const Identifier&, const PropertySlot& slot) 79 79 { 80 80 return jsNumber(static_cast<ArrayInstance *>(slot.slotBase())->length); 81 81 } 82 82 83 bool ArrayInstance::getOwnPropertySlot(ExecState *exec, const Identifier& propertyName, PropertySlot& slot)83 bool ArrayInstance::getOwnPropertySlot(ExecState* exec, const Identifier& propertyName, PropertySlot& slot) 84 84 { 85 85 if (propertyName == lengthPropertyName) { … … 420 420 421 421 // ECMA 15.4.4 422 ArrayPrototype::ArrayPrototype(ExecState *exec, 423 ObjectPrototype *objProto) 422 ArrayPrototype::ArrayPrototype(ExecState*, ObjectPrototype* objProto) 424 423 : ArrayInstance(objProto, 0) 425 424 { … … 427 426 } 428 427 429 bool ArrayPrototype::getOwnPropertySlot(ExecState *exec, const Identifier& propertyName, PropertySlot& slot)428 bool ArrayPrototype::getOwnPropertySlot(ExecState* exec, const Identifier& propertyName, PropertySlot& slot) 430 429 { 431 430 return getStaticFunctionSlot<ArrayProtoFunc, ArrayInstance>(exec, &arrayTable, this, propertyName, slot);
Note:
See TracChangeset
for help on using the changeset viewer.