Lines Matching refs:use

4 # Redistribution and use in source and binary forms, with or without
49 PASS Function('"use strict"; return this;')() is undefined.
50 PASS Function('"use strict"; with({});') threw exception SyntaxError: Strict mode code may not incl…
56 PASS (function eval(){'use strict';}) threw exception SyntaxError: Unexpected eval or arguments in …
57 PASS (function(){(function eval(){'use strict';})}) threw exception SyntaxError: Unexpected eval or…
58 PASS (function (eval){'use strict';}) threw exception SyntaxError: Unexpected eval or arguments in …
59 PASS (function(){(function (eval){'use strict';})}) threw exception SyntaxError: Unexpected eval or…
60 PASS (function arguments(){'use strict';}) threw exception SyntaxError: Unexpected eval or argument…
61 PASS (function(){(function arguments(){'use strict';})}) threw exception SyntaxError: Unexpected ev…
62 PASS (function (arguments){'use strict';}) threw exception SyntaxError: Unexpected eval or argument…
63 PASS (function(){(function (arguments){'use strict';})}) threw exception SyntaxError: Unexpected ev…
64 PASS (function (){'use strict'; var eval;}) threw exception SyntaxError: Unexpected eval or argumen…
65 PASS (function(){(function (){'use strict'; var eval;})}) threw exception SyntaxError: Unexpected e…
66 PASS (function (){'use strict'; var arguments;}) threw exception SyntaxError: Unexpected eval or ar…
67 PASS (function(){(function (){'use strict'; var arguments;})}) threw exception SyntaxError: Unexpec…
68 PASS (function (){'use strict'; try{}catch(eval){}}) threw exception SyntaxError: Unexpected eval o…
69 PASS (function(){(function (){'use strict'; try{}catch(eval){}})}) threw exception SyntaxError: Une…
70 PASS (function (){'use strict'; try{}catch(arguments){}}) threw exception SyntaxError: Unexpected e…
71 PASS (function(){(function (){'use strict'; try{}catch(arguments){}})}) threw exception SyntaxError…
72 PASS (function (a, a){'use strict';}) threw exception SyntaxError: Duplicate parameter name not all…
73 PASS (function(){(function (a, a){'use strict';})}) threw exception SyntaxError: Duplicate paramete…
74 PASS (function (a){'use strict'; delete a;})() threw exception SyntaxError: Delete of an unqualifie…
75 PASS (function(){(function (a){'use strict'; delete a;})()}) threw exception SyntaxError: Delete of…
76 PASS (function (){'use strict'; var a; delete a;})() threw exception SyntaxError: Delete of an unqu…
77 PASS (function(){(function (){'use strict'; var a; delete a;})()}) threw exception SyntaxError: Del…
78 PASS (function (){var a; function f() {'use strict'; delete a;} })() threw exception SyntaxError: D…
79 PASS (function(){(function (){var a; function f() {'use strict'; delete a;} })()}) threw exception …
80 PASS (function (){'use strict'; with(1){};}) threw exception SyntaxError: Strict mode code may not …
81 PASS (function(){(function (){'use strict'; with(1){};})}) threw exception SyntaxError: Strict mode…
82 PASS (function (){'use strict'; arguments.callee; })() threw exception TypeError: 'caller', 'callee…
83 PASS (function (){'use strict'; arguments.caller; })() threw exception TypeError: 'caller', 'callee…
84 PASS (function f(){'use strict'; f.arguments; })() threw exception TypeError: 'caller' and 'argumen…
85 PASS (function f(){'use strict'; f.caller; })() threw exception TypeError: 'caller' and 'arguments'…
86 PASS (function f(){'use strict'; f.arguments=5; })() threw exception TypeError: 'caller' and 'argum…
87 PASS (function f(){'use strict'; f.caller=5; })() threw exception TypeError: 'caller' and 'argument…
88 PASS (function (arg){'use strict'; arguments.callee; })() threw exception TypeError: 'caller', 'cal…
89 PASS (function (arg){'use strict'; arguments.caller; })() threw exception TypeError: 'caller', 'cal…
90 PASS (function f(arg){'use strict'; f.arguments; })() threw exception TypeError: 'caller' and 'argu…
91 PASS (function f(arg){'use strict'; f.caller; })() threw exception TypeError: 'caller' and 'argumen…
92 PASS (function f(arg){'use strict'; f.arguments=5; })() threw exception TypeError: 'caller' and 'ar…
93 PASS (function f(arg){'use strict'; f.caller=5; })() threw exception TypeError: 'caller' and 'argum…
94 PASS "caller" in function(){"use strict"} is true
95 PASS (function(){"use strict";}).hasOwnProperty("caller") is false
96 PASS (function(){"use strict";}).__proto__.hasOwnProperty("caller") is true
97 PASS "arguments" in function(){"use strict"} is true
98 PASS (function(){"use strict";}).hasOwnProperty("arguments") is false
99 PASS (function(){"use strict";}).__proto__.hasOwnProperty("arguments") is true
100 PASS 'use strict'; (function (){with(1){};}) threw exception SyntaxError: Strict mode code may not …
101 PASS (function(){'use strict'; (function (){with(1){};})}) threw exception SyntaxError: Strict mode…
102 PASS 'use strict'; (function (){var a; delete a;}) threw exception SyntaxError: Delete of an unqual…
103 PASS (function(){'use strict'; (function (){var a; delete a;})}) threw exception SyntaxError: Delet…
104 PASS 'use strict'; var a; (function (){ delete a;}) threw exception SyntaxError: Delete of an unqua…
105 PASS (function(){'use strict'; var a; (function (){ delete a;})}) threw exception SyntaxError: Dele…
106 PASS var a; (function (){ 'use strict'; delete a;}) threw exception SyntaxError: Delete of an unqua…
107 PASS (function(){var a; (function (){ 'use strict'; delete a;})}) threw exception SyntaxError: Dele…
108 PASS 'misc directive'; 'use strict'; with({}){} threw exception SyntaxError: Strict mode code may n…
109 PASS (function(){'misc directive'; 'use strict'; with({}){}}) threw exception SyntaxError: Strict m…
110 PASS 'use strict'; return threw exception SyntaxError: Illegal return statement.
111 PASS 'use strict'; break threw exception SyntaxError: Illegal break statement.
112 PASS (function(){'use strict'; break}) threw exception SyntaxError: Illegal break statement.
113 PASS 'use strict'; continue threw exception SyntaxError: Illegal continue statement.
114 PASS (function(){'use strict'; continue}) threw exception SyntaxError: Illegal continue statement.
115 PASS 'use strict'; for(;;)return threw exception SyntaxError: Illegal return statement.
116 PASS 'use strict'; for(;;)break missingLabel threw exception SyntaxError: Undefined label 'missingL…
117 PASS (function(){'use strict'; for(;;)break missingLabel}) threw exception SyntaxError: Undefined l…
118 PASS 'use strict'; for(;;)continue missingLabel threw exception SyntaxError: Undefined label 'missi…
119 PASS (function(){'use strict'; for(;;)continue missingLabel}) threw exception SyntaxError: Undefine…
120 PASS 'use strict'; 007; threw exception SyntaxError: Octal literals are not allowed in strict mode..
121 PASS (function(){'use strict'; 007;}) threw exception SyntaxError: Octal literals are not allowed i…
122 PASS 'use strict'; '\007'; threw exception SyntaxError: Octal literals are not allowed in strict mo…
123 PASS (function(){'use strict'; '\007';}) threw exception SyntaxError: Octal literals are not allowe…
124 PASS '\007'; 'use strict'; threw exception SyntaxError: Octal literals are not allowed in strict mo…
125 PASS (function(){'\007'; 'use strict';}) threw exception SyntaxError: Octal literals are not allowe…
126 PASS 'use strict'; delete aDeletableProperty; threw exception SyntaxError: Delete of an unqualified…
127 PASS (function(){'use strict'; delete aDeletableProperty;}) threw exception SyntaxError: Delete of …
128 PASS 'use strict'; (function (){ delete someDeclaredGlobal;}) threw exception SyntaxError: Delete o…
129 PASS (function(){'use strict'; (function (){ delete someDeclaredGlobal;})}) threw exception SyntaxE…
130 PASS (function (){ 'use strict'; delete someDeclaredGlobal;}) threw exception SyntaxError: Delete o…
131 PASS (function(){(function (){ 'use strict'; delete someDeclaredGlobal;})}) threw exception SyntaxE…
132 PASS 'use strict'; if (0) { someGlobal = 'Shouldn\'t be able to assign this.'; }; true; is true
133 PASS 'use strict'; someGlobal = 'Shouldn\'t be able to assign this.'; threw exception ReferenceErr…
134 PASS 'use strict'; (function f(){ f = 'shouldn\'t be able to assign to function expression name'; }…
135 PASS 'use strict'; eval('var introducedVariable = "FAIL: variable introduced into containing scope"…
136 PASS 'use strict'; objectWithReadonlyProperty.prop = 'fail' threw exception TypeError: Cannot assig…
137 PASS 'use strict'; delete objectWithReadonlyProperty.prop threw exception TypeError: Cannot delete …
138 PASS 'use strict'; delete objectWithReadonlyProperty[readonlyPropName] threw exception TypeError: C…
139 PASS 'use strict'; ++eval threw exception SyntaxError: Unexpected eval or arguments in strict mode.
140 PASS (function(){'use strict'; ++eval}) threw exception SyntaxError: Unexpected eval or arguments i…
141 PASS 'use strict'; eval++ threw exception SyntaxError: Unexpected eval or arguments in strict mode.
142 PASS (function(){'use strict'; eval++}) threw exception SyntaxError: Unexpected eval or arguments i…
143 PASS 'use strict'; --eval threw exception SyntaxError: Unexpected eval or arguments in strict mode.
144 PASS (function(){'use strict'; --eval}) threw exception SyntaxError: Unexpected eval or arguments i…
145 PASS 'use strict'; eval-- threw exception SyntaxError: Unexpected eval or arguments in strict mode.
146 PASS (function(){'use strict'; eval--}) threw exception SyntaxError: Unexpected eval or arguments i…
147 PASS 'use strict'; function f() { ++arguments } threw exception SyntaxError: Unexpected eval or arg…
148 PASS (function(){'use strict'; function f() { ++arguments }}) threw exception SyntaxError: Unexpect…
149 PASS 'use strict'; function f() { arguments++ } threw exception SyntaxError: Unexpected eval or arg…
150 PASS (function(){'use strict'; function f() { arguments++ }}) threw exception SyntaxError: Unexpect…
151 PASS 'use strict'; function f() { --arguments } threw exception SyntaxError: Unexpected eval or arg…
152 PASS (function(){'use strict'; function f() { --arguments }}) threw exception SyntaxError: Unexpect…
153 PASS 'use strict'; function f() { arguments-- } threw exception SyntaxError: Unexpected eval or arg…
154 PASS (function(){'use strict'; function f() { arguments-- }}) threw exception SyntaxError: Unexpect…
155 PASS global.eval('"use strict"; if (0) ++arguments; true;') threw exception SyntaxError: Unexpected…
156 PASS 'use strict'; ++(1, eval) threw exception ReferenceError: Invalid left-hand side expression in…
157 PASS (function(){'use strict'; ++(1, eval)}) threw exception ReferenceError: Invalid left-hand side…
158 PASS 'use strict'; (1, eval)++ threw exception ReferenceError: Invalid left-hand side expression in…
159 PASS (function(){'use strict'; (1, eval)++}) threw exception ReferenceError: Invalid left-hand side…
160 PASS 'use strict'; --(1, eval) threw exception ReferenceError: Invalid left-hand side expression in…
161 PASS (function(){'use strict'; --(1, eval)}) threw exception ReferenceError: Invalid left-hand side…
162 PASS 'use strict'; (1, eval)-- threw exception ReferenceError: Invalid left-hand side expression in…
163 PASS (function(){'use strict'; (1, eval)--}) threw exception ReferenceError: Invalid left-hand side…
164 PASS 'use strict'; function f() { ++(1, arguments) } threw exception ReferenceError: Invalid left-h…
165 PASS (function(){'use strict'; function f() { ++(1, arguments) }}) threw exception ReferenceError: …
166 PASS 'use strict'; function f() { (1, arguments)++ } threw exception ReferenceError: Invalid left-h…
167 PASS (function(){'use strict'; function f() { (1, arguments)++ }}) threw exception ReferenceError: …
168 PASS 'use strict'; function f() { --(1, arguments) } threw exception ReferenceError: Invalid left-h…
169 PASS (function(){'use strict'; function f() { --(1, arguments) }}) threw exception ReferenceError: …
170 PASS 'use strict'; function f() { (1, arguments)-- } threw exception ReferenceError: Invalid left-h…
171 PASS (function(){'use strict'; function f() { (1, arguments)-- }}) threw exception ReferenceError: …
172 FAIL 'use strict'; undefined; if (0) delete +a.b should throw an exception. Was undefined.
173 FAIL (function(){'use strict'; undefined; if (0) delete +a.b}) should throw an exception. Was funct…
174 FAIL 'use strict'; undefined; if (0) delete ++a.b should throw an exception. Was undefined.
175 FAIL (function(){'use strict'; undefined; if (0) delete ++a.b}) should throw an exception. Was func…
176 FAIL 'use strict'; undefined; if (0) delete void a.b should throw an exception. Was undefined.
177 FAIL (function(){'use strict'; undefined; if (0) delete void a.b}) should throw an exception. Was f…
178 PASS (function (a){'use strict'; a = false; return a !== arguments[0]; })(true) is true
179 PASS (function (a){'use strict'; arguments[0] = false; return a !== arguments[0]; })(true) is true
180 PASS (function (a){'use strict'; a=false; return arguments; })(true)[0] is true
181 PASS (function (a){'use strict'; arguments[0]=false; return a; })(true) is true
182 PASS (function (a){'use strict'; arguments[0]=true; return arguments; })(false)[0] is true
183 PASS (function (){'use strict'; arguments[0]=true; return arguments; })(false)[0] is true
184 PASS (function (a){'use strict'; arguments[0]=true; a=false; return arguments; })()[0] is true
185 PASS (function (a){'use strict'; arguments[0]=false; a=true; return a; })() is true
186 PASS (function (a){'use strict'; arguments[0]=true; return arguments; })()[0] is true
187 PASS (function (){'use strict'; arguments[0]=true; return arguments; })()[0] is true
188 PASS (function (a){'use strict'; var local; (function (){local;})(); a = false; return a !== argume…
189 PASS (function (a){'use strict'; var local; (function (){local;})(); arguments[0] = false; return a…
190 PASS (function (a){'use strict'; var local; (function (){local;})(); a=false; return arguments; })(…
191 PASS (function (a){'use strict'; var local; (function (){local;})(); arguments[0]=false; return a; …
192 PASS (function (a){'use strict'; var local; (function (){local;})(); arguments[0]=true; return argu…
193 PASS (function (){'use strict'; var local; (function (){local;})(); arguments[0]=true; return argu…
194 PASS (function (a){'use strict'; var local; (function (){local;})(); arguments[0]=true; a=false; re…
195 PASS (function (a){'use strict'; var local; (function (){local;})(); arguments[0]=true; return argu…
196 PASS (function (a){'use strict'; var local; (function (){local;})(); arguments[0]=false; a=true; re…
197 PASS (function (){'use strict'; var local; (function (){local;})(); arguments[0]=true; return argu…
198 PASS 'use strict'; (function (){var a = true; eval('var a = false'); return a; })() is true
199 PASS (function (){var a = true; eval('"use strict"; var a = false'); return a; })() is true
200 PASS (function f(arg){'use strict'; return Object.getOwnPropertyDescriptor(f.__proto__, 'arguments'…
201 PASS (function f(arg){'use strict'; return Object.getOwnPropertyDescriptor(f.__proto__, 'caller').v…
202 PASS (function f(arg){'use strict'; return Object.getOwnPropertyDescriptor(arguments, 'callee').val…
203 PASS (function f(arg){'use strict'; return Object.getOwnPropertyDescriptor(arguments, 'caller').val…
204 PASS (function f(arg){'use strict'; var descriptor = Object.getOwnPropertyDescriptor(arguments, 'ca…
205 PASS (function f(arg){'use strict'; var descriptor = Object.getOwnPropertyDescriptor(arguments, 'ca…
206 PASS (function f(arg){'use strict'; var descriptor = Object.getOwnPropertyDescriptor(f.__proto__, '…
207 PASS (function f(arg){'use strict'; var descriptor = Object.getOwnPropertyDescriptor(f.__proto__, '…
208 PASS 'use strict'; (function f() { for(var i in this); })(); true; is true
209 PASS 'use strict'̻ threw exception SyntaxError: Unexpected token ILLEGAL.
210 PASS (function(){'use strict'̻}) threw exception SyntaxError: Unexpected token ILLEGAL.
211 PASS 'use strict'5.f threw exception SyntaxError: Unexpected token ILLEGAL.
212 PASS (function(){'use strict'5.f}) threw exception SyntaxError: Unexpected token ILLEGAL.
213 PASS 'use strict';̻ threw exception SyntaxError: Unexpected token ILLEGAL.
214 PASS (function(){'use strict';̻}) threw exception SyntaxError: Unexpected token ILLEGAL.
215 PASS 'use strict';5.f threw exception SyntaxError: Unexpected token ILLEGAL.
216 PASS (function(){'use strict';5.f}) threw exception SyntaxError: Unexpected token ILLEGAL.
217 PASS 'use strict';1-(eval=1); threw exception SyntaxError: Unexpected eval or arguments in strict m…
218 PASS (function(){'use strict';1-(eval=1);}) threw exception SyntaxError: Unexpected eval or argumen…
219 PASS 'use strict';arguments=1; threw exception SyntaxError: Unexpected eval or arguments in strict …
220 PASS (function(){'use strict';arguments=1;}) threw exception SyntaxError: Unexpected eval or argume…
221 PASS 'use strict';1-(arguments=1); threw exception SyntaxError: Unexpected eval or arguments in str…
222 PASS (function(){'use strict';1-(arguments=1);}) threw exception SyntaxError: Unexpected eval or ar…
223 PASS 'use strict';var a=(eval=1); threw exception SyntaxError: Unexpected eval or arguments in stri…
224 PASS (function(){'use strict';var a=(eval=1);}) threw exception SyntaxError: Unexpected eval or arg…
225 PASS 'use strict';var a=(arguments=1); threw exception SyntaxError: Unexpected eval or arguments in…
226 PASS (function(){'use strict';var a=(arguments=1);}) threw exception SyntaxError: Unexpected eval o…
227 PASS 'use strict'; try { throw 1; } catch (e) { aGlobal = true; } is true
228 PASS 'use strict'; (function () { try { throw 1; } catch (e) { aGlobal = true; }})(); aGlobal; is t…
229 PASS (function () {'use strict'; try { throw 1; } catch (e) { aGlobal = true; }})(); aGlobal; is t…
233 FAIL String(Object.getOwnPropertyDescriptor((function() { "use strict"; }).__proto__, "caller").get…