Home | History | Annotate | Download | only in runtime

Lines Matching full:propertyname

71 bool JSActivation::getOwnPropertySlot(ExecState* exec, const Identifier& propertyName, PropertySlot& slot)
73 if (symbolTableGet(propertyName, slot))
76 if (JSValue* location = getDirectLocation(propertyName)) {
82 if (propertyName == exec->propertyNames().arguments) {
94 void JSActivation::put(ExecState*, const Identifier& propertyName, JSValue value, PutPropertySlot& slot)
98 if (symbolTablePut(propertyName, value))
105 putDirect(propertyName, value, 0, true, slot);
109 void JSActivation::putWithAttributes(ExecState* exec, const Identifier& propertyName, JSValue value, unsigned attributes)
113 if (symbolTablePutWithAttributes(propertyName, value, attributes))
121 JSObject::putWithAttributes(exec, propertyName, value, attributes, true, slot);
124 bool JSActivation::deleteProperty(ExecState* exec, const Identifier& propertyName)
126 if (propertyName == exec->propertyNames().arguments)
129 return Base::deleteProperty(exec, propertyName);