/external/v8/test/mjsunit/regress/ |
H A D | regress-1546.js | 32 eval("/*\u822a/ */")
|
H A D | regress-974.js | 32 eval("(function(){try { } catch(x) { } finally { gc() }})")();
|
H A D | regress-113924.js | 30 eval("var a = new Object(10); a[2] += 7;");
|
H A D | regress-189.js | 33 eval("delete x; const x = 32");
|
H A D | regress-260.js | 32 function test() { eval("while(!function () { var x; });"); }
|
H A D | regress-990205.js | 33 // Force eager compilation of x through the use of eval. The break 35 return eval("while(0) function x() { break; }; 42");
|
H A D | regress-1126.js | 32 eval('--');
|
H A D | regress-1528.js | 38 eval('const x = 7');
|
H A D | regress-35.js | 29 eval("result = 42; while(true)break"); 32 eval("result = 87; while(false)continue");
|
H A D | regress-682649.js | 30 assertEquals(this.toString(), eval("this.toString()"));
|
H A D | regress-124.js | 31 assertEquals("[object global]", eval("this.toString()")); 32 assertEquals("[object Undefined]", eval("toString()")); 34 assertEquals("[object global]", eval("var f; this.toString()")); 35 assertEquals("[object Undefined]", eval("var f; toString()")); 42 assertEquals("[object global]", eval("this.toString()")); 43 assertEquals("[object Undefined]", eval("toString()")); 45 assertEquals("[object global]", eval("var f; this.toString()")); 46 assertEquals("[object Undefined]", eval("var f; toString()")); 48 assertEquals("[object Undefined]", eval("f()")); 51 assertEquals("[object Arguments]", eval("argument [all...] |
H A D | regress-186.js | 28 // Make sure that eval can introduce a local variable called __proto__. 43 eval("var __proto__ = o"); 45 eval("var x = 27"); 47 assertEquals(o, eval("__proto__")); 52 eval("const __proto__ = o"); 54 eval("var x = 27"); 56 assertEquals(o, eval("__proto__")); 61 eval("__proto__ = o"); 63 eval("x = 27"); 66 assertEquals(o, eval("__proto_ [all...] |
H A D | regress-220.js | 28 function foo(f) { eval(f); }
|
H A D | regress-496.js | 30 // Tests that we do not treat the unaliased eval call in g as an 31 // aliased call to eval. 34 function f() { return eval; } 35 function g() { var x = 44; return eval("x"); }
|
/external/v8/test/preparser/ |
H A D | nonstrict-eval.js | 30 var eval = 42; variable 31 eval = eval++; 32 eval += --eval; 33 eval -= ++eval; 34 eval *= eval--; 35 function eval(eva function 44 var eval = 42; variable [all...] |
/external/v8/test/mjsunit/ |
H A D | delete-in-eval.js | 28 // Should be able to delete properties in the context through eval(). 30 assertTrue(eval("delete XXX")); // non-existing 31 assertTrue(eval("delete tmp")); // existing
|
H A D | do-not-strip-fc.js | 30 assertEquals(7, eval("'foo\u200dbar'").length); 31 assertEquals(7, eval("'foo\u200cbar'").length);
|
H A D | declare-locally.js | 39 eval("assertEquals(42, foo); var foo = 87;"); 42 eval("assertEquals(87, bar); const bar = 42;");
|
H A D | global-load-from-nested-eval.js | 28 // Tests global loads from nested eval. 34 eval('eval(' + source +')'); 41 eval('eval(' + source +')'); 46 // Shadow variable with an eval-introduced variable. 48 eval('var x = 1'); 50 eval('eval('+ source + ')'); 58 eval(' [all...] |
H A D | eval.js | 28 assertEquals(void 0, eval()); 29 assertEquals(4, eval(4)); 32 assertTrue(f === eval(f)); 37 assertEquals(4, eval('2 + 2', count++)); 41 eval('hest 7 &*^*&^'); 48 // eval has special evaluation order for consistency with other browsers. 49 global_eval = eval; 50 assertEquals(void 0, eval(eval("var eval 54 eval = function(x, y) { return x + y; }; function [all...] |
/external/webkit/Source/JavaScriptCore/tests/mozilla/ecma_3/Unicode/ |
H A D | uc-001-n.js | 34 reportCompare ("error", eval ("'no'\u001C+' error'"), 36 reportCompare ("error", eval ("'no'\u001D+' error'"), 38 reportCompare ("error", eval ("'no'\u001E+' error'"), 40 reportCompare ("error", eval ("'no'\u001F+' error'"),
|
H A D | uc-003.js | 39 reportCompare (5, eval("\u0041"), 41 reportCompare (6, eval("++\u0041"), 43 reportCompare (15, eval("A\u03B2"), 45 reportCompare (16, eval("++A\u03B2"), 47 reportCompare (25, eval("c\\u00" + "61se"), 49 reportCompare (26, eval("++c\\u00" + "61se"),
|
/external/v8/test/mjsunit/compiler/ |
H A D | property-simple.js | 35 assertEquals(8, eval(code)); 39 assertEquals(9, eval(code));
|
H A D | literals-assignment.js | 31 assertEquals(8, eval("(function() { return 8; })()")); 39 assertEquals(8, eval(code)); 46 assertEquals("abc", eval(code)); 55 assertEquals(8, eval(code)); 63 assertEquals(8, eval(code)); 70 assertEquals(8, eval(code)); 75 eval(code); 79 eval(code); 85 assertEquals(10, eval(code)); 88 eval(cod [all...] |
H A D | literals.js | 29 assertEquals(8, eval("8")); 31 assertEquals(null, eval("null")); 33 assertEquals("abc", eval("'abc'")); 35 assertEquals(8, eval("6;'abc';8")); 75 assertEquals([1,2,3,4], eval('[1,2,3,4]')); 76 assertEquals([[1,2],3,4], eval('[[1,2],3,4]')); 77 assertEquals([1,[2,3,4]], eval('[1,[2,3,4]]')); 79 assertEquals([1,2,3,4], eval('var a=1, b=2; [a,b,3,4]')) 80 assertEquals([1,2,3,4], eval('var a=1, b=2, c = [a,b,3,4]; c')); 84 assertEquals([2,4,6,8], eval( [all...] |