Home | History | Annotate | Download | only in runtime

Lines Matching refs:propertyName

154 void JSGlobalObject::put(ExecState* exec, const Identifier& propertyName, JSValue value, PutPropertySlot& slot)
158 if (symbolTablePut(propertyName, value))
160 JSVariableObject::put(exec, propertyName, value, slot);
163 void JSGlobalObject::putWithAttributes(ExecState* exec, const Identifier& propertyName, JSValue value, unsigned attributes)
167 if (symbolTablePutWithAttributes(propertyName, value, attributes))
170 JSValue valueBefore = getDirect(propertyName);
172 JSVariableObject::put(exec, propertyName, value, slot);
174 JSValue valueAfter = getDirect(propertyName);
176 JSObject::putWithAttributes(exec, propertyName, valueAfter, attributes);
180 void JSGlobalObject::defineGetter(ExecState* exec, const Identifier& propertyName, JSObject* getterFunc, unsigned attributes)
183 if (!symbolTableGet(propertyName, slot))
184 JSVariableObject::defineGetter(exec, propertyName, getterFunc, attributes);
187 void JSGlobalObject::defineSetter(ExecState* exec, const Identifier& propertyName, JSObject* setterFunc, unsigned attributes)
190 if (!symbolTableGet(propertyName, slot))
191 JSVariableObject::defineSetter(exec, propertyName, setterFunc, attributes);