]> git.saurik.com Git - apple/javascriptcore.git/blobdiff - runtime/ArrayConstructor.h
JavaScriptCore-7601.1.46.3.tar.gz
[apple/javascriptcore.git] / runtime / ArrayConstructor.h
index a6ac76ea4e49704ea29565865dd01e00b7c7e967..040f26c4c9905a457694c05c854470607bb484a7 100644 (file)
@@ -32,6 +32,7 @@ class JSArray;
 class ArrayConstructor : public InternalFunction {
 public:
     typedef InternalFunction Base;
+    static const unsigned StructureFlags = OverridesGetOwnPropertySlot | InternalFunction::StructureFlags;
 
     static ArrayConstructor* create(VM& vm, Structure* structure, ArrayPrototype* arrayPrototype)
     {
@@ -49,7 +50,6 @@ public:
 
 protected:
     void finishCreation(VM&, ArrayPrototype*);
-    static const unsigned StructureFlags = OverridesGetOwnPropertySlot | InternalFunction::StructureFlags;
 
 private:
     ArrayConstructor(VM&, Structure*);