Changeset 51760 in webkit for trunk/JavaScriptCore/runtime/ObjectConstructor.cpp
- Timestamp:
- Dec 7, 2009, 5:50:57 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/runtime/ObjectConstructor.cpp
r49734 r51760 149 149 JSObject* description = asObject(in); 150 150 151 PropertySlot enumerableSlot ;151 PropertySlot enumerableSlot(description); 152 152 if (description->getPropertySlot(exec, exec->propertyNames().enumerable, enumerableSlot)) { 153 153 desc.setEnumerable(enumerableSlot.getValue(exec, exec->propertyNames().enumerable).toBoolean(exec)); … … 156 156 } 157 157 158 PropertySlot configurableSlot ;158 PropertySlot configurableSlot(description); 159 159 if (description->getPropertySlot(exec, exec->propertyNames().configurable, configurableSlot)) { 160 160 desc.setConfigurable(configurableSlot.getValue(exec, exec->propertyNames().configurable).toBoolean(exec)); … … 164 164 165 165 JSValue value; 166 PropertySlot valueSlot ;166 PropertySlot valueSlot(description); 167 167 if (description->getPropertySlot(exec, exec->propertyNames().value, valueSlot)) { 168 168 desc.setValue(valueSlot.getValue(exec, exec->propertyNames().value)); … … 171 171 } 172 172 173 PropertySlot writableSlot ;173 PropertySlot writableSlot(description); 174 174 if (description->getPropertySlot(exec, exec->propertyNames().writable, writableSlot)) { 175 175 desc.setWritable(writableSlot.getValue(exec, exec->propertyNames().writable).toBoolean(exec)); … … 178 178 } 179 179 180 PropertySlot getSlot ;180 PropertySlot getSlot(description); 181 181 if (description->getPropertySlot(exec, exec->propertyNames().get, getSlot)) { 182 182 JSValue get = getSlot.getValue(exec, exec->propertyNames().get); … … 194 194 } 195 195 196 PropertySlot setSlot ;196 PropertySlot setSlot(description); 197 197 if (description->getPropertySlot(exec, exec->propertyNames().set, setSlot)) { 198 198 JSValue set = setSlot.getValue(exec, exec->propertyNames().set);
Note:
See TracChangeset
for help on using the changeset viewer.