Lines Matching full:eval
28 // Test that global eval calls of strict code (independent from whether being
31 var evil = eval;
33 // Test global direct strict eval.
36 eval('"use strict"; var no_touch = 1;');
39 // Test global indirect strict eval.
45 // Test global direct non-strict eval.
48 eval('var no_touch = 3;');
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.
77 // Test non-global direct non-strict eval in non-strict function.
82 eval('var no_touch = 7;');
87 // Test non-global indirect non-strict eval in non-strict function.
97 // Test non-global direct strict eval in strict function.
103 eval('"use strict"; var no_touch = 9;');
108 // Test non-global indirect strict eval in strict function.
119 // Test non-global direct non-strict eval in strict function.
125 eval('var no_touch = 11;');
130 // Test non-global indirect non-strict eval in strict function.