Lines Matching refs: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
33 // Test global direct strict eval.
36 eval('"use strict"; var no_touch = 1;');
39 // Test global indirect strict eval.
42 evil('"use strict"; var no_touch = 2;');
45 // Test global direct non-strict eval.
51 // Test global indirect non-strict eval.
57 // Test non-global direct strict eval in non-strict function.
62 eval('"use strict"; var no_touch = 5;');
67 // Test non-global indirect strict eval in non-strict function.
72 evil('"use strict"; var no_touch = 6;');
77 // Test non-global direct non-strict eval in non-strict function.
87 // Test non-global indirect non-strict eval in non-strict function.
97 // Test non-global direct strict eval in strict function.
101 "use strict";
103 eval('"use strict"; var no_touch = 9;');
108 // Test non-global indirect strict eval in strict function.
112 "use strict";
114 evil('"use strict"; var no_touch = 10;');
119 // Test non-global direct non-strict eval in strict function.
123 "use strict";
130 // Test non-global indirect non-strict eval in strict function.
134 "use strict";