Changeset 62896 in webkit for trunk/JavaScriptCore/runtime/JSObject.h
- Timestamp:
- Jul 8, 2010, 10:47:49 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/runtime/JSObject.h
r60762 r62896 178 178 void putDirect(const Identifier& propertyName, JSValue value, unsigned attr, bool checkReadOnly, PutPropertySlot& slot); 179 179 void putDirect(const Identifier& propertyName, JSValue value, unsigned attr = 0); 180 void putDirect(const Identifier& propertyName, JSValue value, PutPropertySlot&); 180 181 181 182 void putDirectFunction(const Identifier& propertyName, JSCell* value, unsigned attr = 0); … … 591 592 } 592 593 594 inline void JSObject::putDirect(const Identifier& propertyName, JSValue value, PutPropertySlot& slot) 595 { 596 putDirectInternal(propertyName, value, 0, false, slot, 0); 597 } 598 593 599 inline void JSObject::putDirectFunction(const Identifier& propertyName, JSCell* value, unsigned attributes, bool checkReadOnly, PutPropertySlot& slot) 594 600 { … … 693 699 } 694 700 701 inline void JSValue::putDirect(ExecState*, const Identifier& propertyName, JSValue value, PutPropertySlot& slot) 702 { 703 ASSERT(isCell() && isObject()); 704 asObject(asCell())->putDirect(propertyName, value, slot); 705 } 706 695 707 inline void JSValue::put(ExecState* exec, unsigned propertyName, JSValue value) 696 708 {
Note:
See TracChangeset
for help on using the changeset viewer.