Lines Matching full:strict
24 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
28 // Test that global eval calls of strict code (independent from whether being
31 "use strict";
34 // Test global direct strict eval in strict script.
37 eval('"use strict"; var no_touch = 1;');
40 // Test global indirect strict eval in strict script.
43 evil('"use strict"; var no_touch = 2;');
46 // Test global direct non-strict eval in strict script.
52 // Test global indirect non-strict eval in strict script.
58 // Test non-global direct strict eval in strict script.
63 eval('"use strict"; var no_touch = 5;');
68 // Test non-global indirect strict eval in strict script.
73 evil('"use strict"; var no_touch = 6;');
78 // Test non-global direct non-strict eval in strict script.
88 // Test non-global indirect non-strict eval in strict script.
98 // Test non-global direct strict eval in strict script.
102 "use strict";
104 eval('"use strict"; var no_touch = 9;');
109 // Test non-global indirect strict eval in strict script.
113 "use strict";
115 evil('"use strict"; var no_touch = 10;');
120 // Test non-global direct non-strict eval in strict script.
124 "use strict";
131 // Test non-global indirect non-strict eval in strict script.
135 "use strict";