X-Git-Url: https://git.saurik.com/apple/javascriptcore.git/blobdiff_plain/81345200c95645a1b0d2635520f96ad55dfde63f..ed1e77d3adeb83d26fd1dfb16dd84cabdcefd250:/runtime/JSArrayBuffer.h?ds=sidebyside diff --git a/runtime/JSArrayBuffer.h b/runtime/JSArrayBuffer.h index 319b82e..7529e36 100644 --- a/runtime/JSArrayBuffer.h +++ b/runtime/JSArrayBuffer.h @@ -34,6 +34,7 @@ namespace JSC { class JSArrayBuffer : public JSNonFinalObject { public: typedef JSNonFinalObject Base; + static const unsigned StructureFlags = Base::StructureFlags | OverridesGetPropertyNames | OverridesGetOwnPropertySlot; protected: JSArrayBuffer(VM&, Structure*, PassRefPtr); @@ -56,8 +57,6 @@ protected: static void getOwnNonIndexPropertyNames(JSObject*, ExecState*, PropertyNameArray&, EnumerationMode); - static const unsigned StructureFlags = OverridesGetPropertyNames | OverridesGetOwnPropertySlot | Base::StructureFlags; - private: ArrayBuffer* m_impl; };