Index: test/mjsunit/harmony/block-let-declaration.js |
diff --git a/test/mjsunit/harmony/block-let-declaration.js b/test/mjsunit/harmony/block-let-declaration.js |
index 44a0049a44e3d7dc137e407c6e0f2c45de284600..b13cc6a9e73c0a456e76cd9de17493857e1faf8b 100644 |
--- a/test/mjsunit/harmony/block-let-declaration.js |
+++ b/test/mjsunit/harmony/block-let-declaration.js |
@@ -149,11 +149,11 @@ function f() { |
f(); |
// Test function declarations in statement position in strict mode. |
-TestLocalThrows("function f() { if (true) function g() {}", SyntaxError); |
-TestLocalThrows("function f() { if (true) {} else function g() {}", SyntaxError); |
-TestLocalThrows("function f() { do function g() {} while (false)", SyntaxError); |
-TestLocalThrows("function f() { while (false) function g() {}", SyntaxError); |
-TestLocalThrows("function f() { label: function g() {}", SyntaxError); |
-TestLocalThrows("function f() { for (;false;) function g() {}", SyntaxError); |
-TestLocalThrows("function f() { switch (true) { case true: function g() {} }", SyntaxError); |
-TestLocalThrows("function f() { switch (true) { default: function g() {} }", SyntaxError); |
+TestLocalThrows("function f() { if (true) function g() {} }", SyntaxError); |
arv (Not doing code reviews)
2015/03/03 16:17:31
It would be nice if these were changed into test/m
Dmitry Lomov (no reviews)
2015/03/03 16:36:18
That would be awesome but unfortunately not practi
|
+TestLocalThrows("function f() { if (true) {} else function g() {} }", SyntaxError); |
+TestLocalThrows("function f() { do function g() {} while (false) }", SyntaxError); |
+TestLocalThrows("function f() { while (false) function g() {} }", SyntaxError); |
+TestLocalThrows("function f() { label: function g() {} }", SyntaxError); |
rossberg
2015/03/04 10:42:14
Oh wait. Actually this one shouldn't be a syntax e
Dmitry Lomov (no reviews)
2015/03/13 14:33:20
We can make it a syntax error since we are free to
|
+TestLocalThrows("function f() { for (;false;) function g() {} }", SyntaxError); |
+TestLocalThrows("function f() { switch (true) { case true: function g() {} } }", SyntaxError); |
rossberg
2015/03/04 10:42:14
Neither the last two.
|
+TestLocalThrows("function f() { switch (true) { default: function g() {} } }", SyntaxError); |