Home | History | Annotate | Download | only in js

Lines Matching refs:propertyName

39 bool JSStorage::canGetItemsForName(ExecState*, Storage* impl, const Identifier& propertyName)
41 return impl->contains(propertyName);
44 JSValue JSStorage::nameGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot& slot)
47 return jsStringOrNull(exec, thisObj->impl()->getItem(propertyName));
50 bool JSStorage::deleteProperty(ExecState* exec, const Identifier& propertyName)
56 if (getStaticValueSlot<JSStorage, Base>(exec, s_info.propHashTable(exec), this, propertyName, slot))
60 if (prototype.isObject() && asObject(prototype)->hasProperty(exec, propertyName))
63 m_impl->removeItem(propertyName);
76 bool JSStorage::putDelegate(ExecState* exec, const Identifier& propertyName, JSValue value, PutPropertySlot&)
82 if (getStaticValueSlot<JSStorage, Base>(exec, s_info.propHashTable(exec), this, propertyName, slot))
86 if (prototype.isObject() && asObject(prototype)->hasProperty(exec, propertyName))
94 impl()->setItem(propertyName, stringValue, ec);