Simple ES6 feature: Number constructor extras
[WebKit-https.git] / Source / JavaScriptCore / runtime / NumberConstructor.h
index 8826e9c..630f5e5 100644 (file)
@@ -38,9 +38,6 @@ public:
         return constructor;
     }
 
-    static bool getOwnPropertySlot(JSObject*, ExecState*, PropertyName, PropertySlot&);
-    JSValue getValueProperty(ExecState*, int token) const;
-
     DECLARE_INFO;
 
     static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue proto) 
@@ -48,8 +45,6 @@ public:
         return Structure::create(vm, globalObject, proto, TypeInfo(ObjectType, StructureFlags), info()); 
     }
 
-    enum { NaNValue, NegInfinity, PosInfinity, MaxValue, MinValue };
-
 protected:
     void finishCreation(VM&, NumberPrototype*);
     static const unsigned StructureFlags = OverridesGetOwnPropertySlot | ImplementsHasInstance | InternalFunction::StructureFlags;