eval("this.foo") causes a crash if this had not been initialized in a derived class...
[WebKit-https.git] / Source / JavaScriptCore / runtime / Executable.h
index 9dcd0a0..48104e4 100644 (file)
@@ -453,7 +453,7 @@ public:
         return m_evalCodeBlock.get();
     }
 
-    static EvalExecutable* create(ExecState*, const SourceCode&, bool isInStrictContext);
+    static EvalExecutable* create(ExecState*, const SourceCode&, bool isInStrictContext, ThisTDZMode);
 
     PassRefPtr<JITCode> generatedJITCode()
     {