Home | History | Annotate | Download | only in runtime

Lines Matching refs:Setter

139                 JSObject* setterFunc = asGetterSetter(gs)->setter();        
329 // if we override an existing non-getter or non-setter.
350 putDirectInternal(exec->globalData(), propertyName, getterSetter, attributes | Setter, true, slot);
354 // if we override an existing non-getter or non-setter.
390 JSObject* functionObject = asGetterSetter(value)->setter();
631 if (oldDescriptor.setter()) {
632 attributes |= Setter;
633 accessor->setSetter(exec->globalData(), asObject(oldDescriptor.setter()));
643 target->putWithAttributes(exec, propertyName, newValue, attributes & ~(Getter | Setter));
651 if (descriptor.setter() && descriptor.setter().isObject())
652 target->defineSetter(exec, propertyName, asObject(descriptor.setter()), attributes);
743 if (descriptor.setterPresent() && !(current.setterPresent() && JSValue::strictEqual(exec, current.setter(), descriptor.setter()))) {
745 throwError(exec, createTypeError(exec, "Attempting to change the setter of an unconfigurable property."));
759 if (descriptor.setter())
760 getterSetter->setSetter(exec->globalData(), asObject(descriptor.setter()));
767 if (descriptor.setter())
768 attrs |= Setter;