Changeset 37400 in webkit for trunk/JavaScriptCore/kjs/JSObject.h
- Timestamp:
- Oct 7, 2008, 4:49:59 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/JSObject.h
r37388 r37400 153 153 void removeDirect(const Identifier& propertyName); 154 154 bool hasCustomProperties() { return !m_structureID->propertyMap().isEmpty(); } 155 bool hasGetterSetterProperties() { return m_structureID-> propertyMap().hasGetterSetterProperties(); }155 bool hasGetterSetterProperties() { return m_structureID->hasGetterSetterProperties(); } 156 156 157 157 void putDirect(const Identifier& propertyName, JSValue* value, unsigned attr = 0); … … 314 314 unsigned attributes; 315 315 if (JSValue** location = getDirectLocation(propertyName, attributes)) { 316 if (m_structureID-> propertyMap().hasGetterSetterProperties() && location[0]->isGetterSetter()) {316 if (m_structureID->hasGetterSetterProperties() && location[0]->isGetterSetter()) { 317 317 slotIsWriteable = false; 318 318 fillGetterPropertySlot(slot, location); … … 340 340 { 341 341 if (JSValue** location = getDirectLocation(propertyName)) { 342 if (m_structureID-> propertyMap().hasGetterSetterProperties() && location[0]->isGetterSetter())342 if (m_structureID->hasGetterSetterProperties() && location[0]->isGetterSetter()) 343 343 fillGetterPropertySlot(slot, location); 344 344 else
Note:
See TracChangeset
for help on using the changeset viewer.