+void reifyStaticAccessor(VM& vm, const HashTableValue& value, JSObject& thisObj, PropertyName propertyName)
+{
+ JSGlobalObject* globalObject = thisObj.globalObject();
+ GetterSetter* accessor = GetterSetter::create(vm, globalObject);
+ if (value.accessorGetter()) {
+ RefPtr<StringImpl> getterName = WTF::tryMakeString(ASCIILiteral("get "), String(*propertyName.publicName()));
+ if (!getterName)
+ return;
+ accessor->setGetter(vm, globalObject, JSFunction::create(vm, globalObject, 0, *getterName, value.accessorGetter()));
+ }
+ thisObj.putDirectNonIndexAccessor(vm, propertyName, accessor, value.attributes());
+}
+