Unreviewed, rolling out r222791 and r222873.
[WebKit-https.git] / Source / JavaScriptCore / wasm / js / WebAssemblyModuleConstructor.h
index cf21add..6025c98 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2016 Apple Inc. All rights reserved.
+ * Copyright (C) 2016-2017 Apple Inc. All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
@@ -44,7 +44,7 @@ public:
 
     DECLARE_INFO;
 
-    static JSValue createModule(ExecState*, Structure*);
+    static JSValue createModule(ExecState*, JSValue buffer, Structure*);
 
 protected:
     void finishCreation(VM&, WebAssemblyModulePrototype*);
@@ -53,7 +53,6 @@ private:
     WebAssemblyModuleConstructor(VM&, Structure*);
     static ConstructType getConstructData(JSCell*, ConstructData&);
     static CallType getCallData(JSCell*, CallData&);
-    static void visitChildren(JSCell*, SlotVisitor&);
 };
 
 } // namespace JSC