+ public:
+ typedef JSCell Base;
+
+ static GetterSetter* create(ExecState* exec)
+ {
+ GetterSetter* getterSetter = new (NotNull, allocateCell<GetterSetter>(*exec->heap())) GetterSetter(exec);
+ getterSetter->finishCreation(exec->globalData());
+ return getterSetter;
+ }
+
+ static void visitChildren(JSCell*, SlotVisitor&);