1 PASS !!Function("'use strict'; function f(x,y) {}") is true
2 PASS !!Function("function f(x,y) {}") is true
4 PASS Function("'use strict'; function f(x,x) {}") threw exception of type SyntaxError.
5 PASS !!Function("function f(x,x) {}") is true
7 PASS Function("'use strict'; function f(x,y,z,y) {}") threw exception of type SyntaxError.
8 PASS !!Function("function f(x,y,z,y) {}") is true
10 PASS Function("'use strict'; function f(a,b,c,d,e,f,g,h,d) {}") threw exception of type SyntaxError.
11 PASS !!Function("function f(a,b,c,d,e,f,g,h,d) {}") is true
13 PASS Function("'use strict'; function f([x,y]) {}") threw exception of type SyntaxError.
14 PASS Function("function f([x,y]) {}") threw exception of type SyntaxError.
16 PASS Function("'use strict'; function f([x,x]){}") threw exception of type SyntaxError.
17 PASS Function("function f([x,x]){}") threw exception of type SyntaxError.
19 PASS Function("'use strict'; function f(x,[x]){}") threw exception of type SyntaxError.
20 PASS Function("function f(x,[x]){}") threw exception of type SyntaxError.
22 PASS Function("'use strict'; function f(x,x) { \"use strict\" };") threw exception of type SyntaxError.
23 PASS Function("function f(x,x) { \"use strict\" };") threw exception of type SyntaxError.
27 PASS 'use strict'; Function("x","x","'use strict'") threw exception of type SyntaxError.
28 PASS Function("x","x","'use strict'") threw exception of type SyntaxError.
31 PASS Function("'use strict'; (function (x,x) 2)") threw exception of type SyntaxError.
32 PASS Function("(function (x,x) 2)") threw exception of type SyntaxError.
34 PASS Function("'use strict'; (function (x,y) 2)") threw exception of type SyntaxError.
35 PASS Function("(function (x,y) 2)") threw exception of type SyntaxError.
37 PASS Function("'use strict'; function f(eval){}") threw exception of type SyntaxError.
38 PASS !!Function("function f(eval){}") is true
40 PASS Function("'use strict'; function f([eval]){}") threw exception of type SyntaxError.
41 PASS Function("function f([eval]){}") threw exception of type SyntaxError.
43 PASS Function("'use strict'; function f({x:eval}){}") threw exception of type SyntaxError.
44 PASS Function("function f({x:eval}){}") threw exception of type SyntaxError.
46 PASS Function("'use strict'; function eval(){}") threw exception of type SyntaxError.
47 PASS !!Function("function eval(){}") is true
49 PASS Function("'use strict'; function f(eval){\"use strict\";}") threw exception of type SyntaxError.
50 PASS Function("function f(eval){\"use strict\";}") threw exception of type SyntaxError.
52 PASS Function("'use strict'; function f([eval]){\"use strict\";}") threw exception of type SyntaxError.
53 PASS Function("function f([eval]){\"use strict\";}") threw exception of type SyntaxError.
55 PASS Function("'use strict'; function f({x:eval}){\"use strict\";}") threw exception of type SyntaxError.
56 PASS Function("function f({x:eval}){\"use strict\";}") threw exception of type SyntaxError.
58 PASS Function("'use strict'; function eval(){\"use strict\";}") threw exception of type SyntaxError.
59 PASS Function("function eval(){\"use strict\";}") threw exception of type SyntaxError.
61 PASS Function("'use strict'; (function f(eval){})") threw exception of type SyntaxError.
62 PASS !!Function("(function f(eval){})") is true
64 PASS Function("'use strict'; (function f([eval]){})") threw exception of type SyntaxError.
65 PASS Function("(function f([eval]){})") threw exception of type SyntaxError.
67 PASS Function("'use strict'; (function f({x:eval}){})") threw exception of type SyntaxError.
68 PASS Function("(function f({x:eval}){})") threw exception of type SyntaxError.
70 PASS Function("'use strict'; (function eval(){})") threw exception of type SyntaxError.
71 PASS !!Function("(function eval(){})") is true
73 PASS Function("'use strict'; (function f(eval){\"use strict\";})") threw exception of type SyntaxError.
74 PASS Function("(function f(eval){\"use strict\";})") threw exception of type SyntaxError.
76 PASS Function("'use strict'; (function f([eval]){\"use strict\";})") threw exception of type SyntaxError.
77 PASS Function("(function f([eval]){\"use strict\";})") threw exception of type SyntaxError.
79 PASS Function("'use strict'; (function f({x:eval}){\"use strict\";})") threw exception of type SyntaxError.
80 PASS Function("(function f({x:eval}){\"use strict\";})") threw exception of type SyntaxError.
82 PASS Function("'use strict'; (function eval(){\"use strict\";})") threw exception of type SyntaxError.
83 PASS Function("(function eval(){\"use strict\";})") threw exception of type SyntaxError.
85 PASS Function("'use strict'; (function f(eval) 2)") threw exception of type SyntaxError.
86 PASS Function("(function f(eval) 2)") threw exception of type SyntaxError.
88 PASS Function("'use strict'; (function f([eval]) 2)") threw exception of type SyntaxError.
89 PASS Function("(function f([eval]) 2)") threw exception of type SyntaxError.
91 PASS Function("'use strict'; (function f({x:eval}) 2)") threw exception of type SyntaxError.
92 PASS Function("(function f({x:eval}) 2)") threw exception of type SyntaxError.
94 PASS Function("'use strict'; (function eval() 2)") threw exception of type SyntaxError.
95 PASS Function("(function eval() 2)") threw exception of type SyntaxError.
97 PASS Function("'use strict'; ({set x(eval){}})") threw exception of type SyntaxError.
98 PASS !!Function("({set x(eval){}})") is true
100 PASS Function("'use strict'; ({set x([eval]){}})") threw exception of type SyntaxError.
101 PASS Function("({set x([eval]){}})") threw exception of type SyntaxError.
103 PASS Function("'use strict'; ({set x({x:eval}){}})") threw exception of type SyntaxError.
104 PASS Function("({set x({x:eval}){}})") threw exception of type SyntaxError.
106 PASS Function("'use strict'; ({set x(eval){\"use strict\";}})") threw exception of type SyntaxError.
107 PASS Function("({set x(eval){\"use strict\";}})") threw exception of type SyntaxError.
109 PASS Function("'use strict'; ({set x([eval]){\"use strict\";}})") threw exception of type SyntaxError.
110 PASS Function("({set x([eval]){\"use strict\";}})") threw exception of type SyntaxError.
112 PASS Function("'use strict'; ({set x({x:eval}){\"use strict\";}})") threw exception of type SyntaxError.
113 PASS Function("({set x({x:eval}){\"use strict\";}})") threw exception of type SyntaxError.
115 PASS Function("'use strict'; function f(arguments){}") threw exception of type SyntaxError.
116 PASS !!Function("function f(arguments){}") is true
118 PASS Function("'use strict'; function f([arguments]){}") threw exception of type SyntaxError.
119 PASS Function("function f([arguments]){}") threw exception of type SyntaxError.
121 PASS Function("'use strict'; function f({x:arguments}){}") threw exception of type SyntaxError.
122 PASS Function("function f({x:arguments}){}") threw exception of type SyntaxError.
124 PASS Function("'use strict'; function arguments(){}") threw exception of type SyntaxError.
125 PASS !!Function("function arguments(){}") is true
127 PASS Function("'use strict'; function f(arguments){\"use strict\";}") threw exception of type SyntaxError.
128 PASS Function("function f(arguments){\"use strict\";}") threw exception of type SyntaxError.
130 PASS Function("'use strict'; function f([arguments]){\"use strict\";}") threw exception of type SyntaxError.
131 PASS Function("function f([arguments]){\"use strict\";}") threw exception of type SyntaxError.
133 PASS Function("'use strict'; function f({x:arguments}){\"use strict\";}") threw exception of type SyntaxError.
134 PASS Function("function f({x:arguments}){\"use strict\";}") threw exception of type SyntaxError.
136 PASS Function("'use strict'; function arguments(){\"use strict\";}") threw exception of type SyntaxError.
137 PASS Function("function arguments(){\"use strict\";}") threw exception of type SyntaxError.
139 PASS Function("'use strict'; (function f(arguments){})") threw exception of type SyntaxError.
140 PASS !!Function("(function f(arguments){})") is true
142 PASS Function("'use strict'; (function f([arguments]){})") threw exception of type SyntaxError.
143 PASS Function("(function f([arguments]){})") threw exception of type SyntaxError.
145 PASS Function("'use strict'; (function f({x:arguments}){})") threw exception of type SyntaxError.
146 PASS Function("(function f({x:arguments}){})") threw exception of type SyntaxError.
148 PASS Function("'use strict'; (function arguments(){})") threw exception of type SyntaxError.
149 PASS !!Function("(function arguments(){})") is true
151 PASS Function("'use strict'; (function f(arguments){\"use strict\";})") threw exception of type SyntaxError.
152 PASS Function("(function f(arguments){\"use strict\";})") threw exception of type SyntaxError.
154 PASS Function("'use strict'; (function f([arguments]){\"use strict\";})") threw exception of type SyntaxError.
155 PASS Function("(function f([arguments]){\"use strict\";})") threw exception of type SyntaxError.
157 PASS Function("'use strict'; (function f({x:arguments}){\"use strict\";})") threw exception of type SyntaxError.
158 PASS Function("(function f({x:arguments}){\"use strict\";})") threw exception of type SyntaxError.
160 PASS Function("'use strict'; (function arguments(){\"use strict\";})") threw exception of type SyntaxError.
161 PASS Function("(function arguments(){\"use strict\";})") threw exception of type SyntaxError.
163 PASS Function("'use strict'; (function f(arguments) 2)") threw exception of type SyntaxError.
164 PASS Function("(function f(arguments) 2)") threw exception of type SyntaxError.
166 PASS Function("'use strict'; (function f([arguments]) 2)") threw exception of type SyntaxError.
167 PASS Function("(function f([arguments]) 2)") threw exception of type SyntaxError.
169 PASS Function("'use strict'; (function f({x:arguments}) 2)") threw exception of type SyntaxError.
170 PASS Function("(function f({x:arguments}) 2)") threw exception of type SyntaxError.
172 PASS Function("'use strict'; (function arguments() 2)") threw exception of type SyntaxError.
173 PASS Function("(function arguments() 2)") threw exception of type SyntaxError.
175 PASS Function("'use strict'; ({set x(arguments){}})") threw exception of type SyntaxError.
176 PASS !!Function("({set x(arguments){}})") is true
178 PASS Function("'use strict'; ({set x([arguments]){}})") threw exception of type SyntaxError.
179 PASS Function("({set x([arguments]){}})") threw exception of type SyntaxError.
181 PASS Function("'use strict'; ({set x({x:arguments}){}})") threw exception of type SyntaxError.
182 PASS Function("({set x({x:arguments}){}})") threw exception of type SyntaxError.
184 PASS Function("'use strict'; ({set x(arguments){\"use strict\";}})") threw exception of type SyntaxError.
185 PASS Function("({set x(arguments){\"use strict\";}})") threw exception of type SyntaxError.
187 PASS Function("'use strict'; ({set x([arguments]){\"use strict\";}})") threw exception of type SyntaxError.
188 PASS Function("({set x([arguments]){\"use strict\";}})") threw exception of type SyntaxError.
190 PASS Function("'use strict'; ({set x({x:arguments}){\"use strict\";}})") threw exception of type SyntaxError.
191 PASS Function("({set x({x:arguments}){\"use strict\";}})") threw exception of type SyntaxError.
194 PASS 'use strict'; Function("eval","'use strict';") threw exception of type SyntaxError.
195 PASS Function("eval","'use strict';") threw exception of type SyntaxError.
198 PASS 'use strict'; Function("arguments","'use strict';") threw exception of type SyntaxError.
199 PASS Function("arguments","'use strict';") threw exception of type SyntaxError.
202 PASS successfullyParsed is true