Changeset 31962 in webkit for trunk/JavaScriptCore/kjs/JSVariableObject.h
- Timestamp:
- Apr 16, 2008, 1:58:46 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/JSVariableObject.h
r31226 r31962 44 44 void restoreLocalStorage(const SavedProperties&); 45 45 46 virtual void initializeVariable(ExecState*, const Identifier&, JSValue*, unsigned attributes) = 0;47 46 virtual void putWithAttributes(ExecState*, const Identifier&, JSValue*, unsigned attributes) = 0; 47 48 48 virtual bool deleteProperty(ExecState*, const Identifier&); 49 49 virtual void getPropertyNames(ExecState*, PropertyNameArray&); … … 86 86 bool symbolTableGet(const Identifier&, PropertySlot&); 87 87 bool symbolTablePut(const Identifier&, JSValue*); 88 bool symbolTable InitializeVariable(const Identifier&, JSValue*, unsigned attributes);88 bool symbolTablePutWithAttributes(const Identifier&, JSValue*, unsigned attributes); 89 89 bool symbolTableInsert(const Identifier&, JSValue*, unsigned attributes); 90 90 … … 126 126 } 127 127 128 inline bool JSVariableObject::symbolTable InitializeVariable(const Identifier& propertyName, JSValue* value, unsigned attributes)128 inline bool JSVariableObject::symbolTablePutWithAttributes(const Identifier& propertyName, JSValue* value, unsigned attributes) 129 129 { 130 130 size_t index = symbolTable().get(propertyName.ustring().rep());
Note:
See TracChangeset
for help on using the changeset viewer.