-1:000000000000 | 0:c98fa17a31de |
---|---|
1 // Any copyright is dedicated to the Public Domain. | |
2 // http://creativecommons.org/licenses/publicdomain/ | |
3 | |
4 var x; | |
5 try { | |
6 eval("var {if} = {'if': 1};"); | |
7 } catch (exc) { | |
8 x = exc; | |
9 } | |
10 assertEq(x instanceof SyntaxError, true); | |
11 assertEq("if" in this, false); | |
12 | |
13 x = undefined; | |
14 try { | |
15 Function("var {if} = {'if': 1};"); | |
16 } catch (exc) { | |
17 x = exc; | |
18 } | |
19 assertEq(x instanceof SyntaxError, true); | |
20 | |
21 reportCompare(0, 0, 'ok'); |