/external/v8/test/mjsunit/regress/ |
D | regress-1200351.js | 40 eval("SetValueOf(typeof(break.prototype.name), Math.max(typeof(break)))") 44 …eval("export Join((void), false.className(), null instanceof continue, return 'a', 0.__defineGette… 48 eval("with ({ void&&null.push(goto NaN) : Math.max(undef).toText }) { {-1/null,1.isNull} }") 52 eval("new break>>>=native.charCodeAt(-1.valueOf())") 56 eval("new Number(this > native)") 60 eval("new {native,0.2}?continue+undef:IsSmi(0.2)") 64 eval("const x = break.toString()&&return continue") 68 …eval("for (-1==continue.toJSONProtocol, GetFunctionFor(break.call(NaN)), (!new RegExp).prototype.n… 72 eval("for (parseFloat(NaN).splice() in null.add(1).className()) { true[0.2]<<x.splice() }") 76 eval("let (debugger.constructor.valueOf()) { this.sort().true.splice() }") [all …]
|
/external/webkit/JavaScriptCore/tests/mozilla/ecma/String/ |
D | 15.5.4.4-4.js | 74 …proto.charAt = String.prototype.charAt; x.charAt(0)", "f", eval("x=false; x.__proto… 75 …proto.charAt = String.prototype.charAt; x.charAt(1)", "a", eval("x=false; x.__proto… 76 …proto.charAt = String.prototype.charAt; x.charAt(2)", "l", eval("x=false; x.__proto… 77 …proto.charAt = String.prototype.charAt; x.charAt(3)", "s", eval("x=false; x.__proto… 78 …proto.charAt = String.prototype.charAt; x.charAt(4)", "e", eval("x=false; x.__proto… 80 …proto.charAt = String.prototype.charAt; x.charAt(0)", "t", eval("x=true; x.__proto_… 81 …proto.charAt = String.prototype.charAt; x.charAt(1)", "r", eval("x=true; x.__proto_… 82 …proto.charAt = String.prototype.charAt; x.charAt(2)", "u", eval("x=true; x.__proto_… 83 …proto.charAt = String.prototype.charAt; x.charAt(3)", "e", eval("x=true; x.__proto_… 85 …proto.charAt = String.prototype.charAt; x.charAt(0)", "N", eval("x=NaN; x.__proto__… [all …]
|
D | 15.5.4.4-2.js | 61 …new Boolean(true); x.charAt=String.prototype.charAt;x.charAt(0)", "t", eval("x = new Boolean(tr… 62 …new Boolean(true); x.charAt=String.prototype.charAt;x.charAt(1)", "r", eval("x = new Boolean(tr… 63 …new Boolean(true); x.charAt=String.prototype.charAt;x.charAt(2)", "u", eval("x = new Boolean(tr… 64 …new Boolean(true); x.charAt=String.prototype.charAt;x.charAt(3)", "e", eval("x = new Boolean(tr… 65 …new Boolean(true); x.charAt=String.prototype.charAt;x.charAt(4)", "", eval("x = new Boolean(tr… 66 …new Boolean(true); x.charAt=String.prototype.charAt;x.charAt(-1)", "", eval("x = new Boolean(tr… 68 … Boolean(true); x.charAt=String.prototype.charAt;x.charAt(true)", "r", eval("x = new Boolean(tr… 69 …Boolean(true); x.charAt=String.prototype.charAt;x.charAt(false)", "t", eval("x = new Boolean(tr… 71 …array[item++] = new TestCase( SECTION, "x = new String(); x.charAt(0)", "", eval("x=new… 72 …array[item++] = new TestCase( SECTION, "x = new String(); x.charAt(1)", "", eval("x=new… [all …]
|
D | 15.5.4.5-2.js | 71 …e); x.charCodeAt=String.prototype.charCodeAt;x.charCodeAt(0)", 0x0074, eval("x = new Boolean(tr… 72 …e); x.charCodeAt=String.prototype.charCodeAt;x.charCodeAt(1)", 0x0072, eval("x = new Boolean(tr… 73 …e); x.charCodeAt=String.prototype.charCodeAt;x.charCodeAt(2)", 0x0075, eval("x = new Boolean(tr… 74 …e); x.charCodeAt=String.prototype.charCodeAt;x.charCodeAt(3)", 0x0065, eval("x = new Boolean(tr… 75 ….charCodeAt=String.prototype.charCodeAt;x.charCodeAt(4)", Number.NaN, eval("x = new Boolean(tr… 76 ….charCodeAt=String.prototype.charCodeAt;x.charCodeAt(-1)", Number.NaN, eval("x = new Boolean(tr… 78 …x.charCodeAt=String.prototype.charCodeAt;x.charCodeAt(true)", 0x0072, eval("x = new Boolean(tr… 79 …x.charCodeAt=String.prototype.charCodeAt;x.charCodeAt(false)", 0x0074, eval("x = new Boolean(tr… 81 …ase( SECTION, "x = new String(); x.charCodeAt(0)", Number.NaN, eval("x=new String();x.c… 82 …ase( SECTION, "x = new String(); x.charCodeAt(1)", Number.NaN, eval("x=new String();x.c… [all …]
|
D | 15.5.4.8-1.js | 65 …te String.prototype.split.length; String.prototype.split.length", 2, eval("delete String.prot… 74 … eval("var s = new String('this is a string object'); typeof s.split()") ); 79 …eval("var s = new String('this is a string object'); Array.prototype.getClass = Object.prototype.t… 84 … eval("var s = new String('this is a string object'); s.split().length") ); 89 … eval("var s = new String('this is a string object'); s.split()[0]") ); 95 … eval("var obj = new Object(); obj.split = String.prototype.split; typeof obj.split()") ); 100 …eval("var obj = new Object(); obj.split = String.prototype.split; Array.prototype.getClass = Objec… 105 … eval("var obj = new Object(); obj.split = String.prototype.split; obj.split().length") ); 110 … eval("var obj = new Object(); obj.split = String.prototype.split; obj.split()[0]") ); 116 … eval("var obj = new Function(); obj.split = String.prototype.split; typeof obj.split()") ); [all …]
|
D | 15.5.4.10-1.js | 78 …g.prototype.substring.length; String.prototype.substring.length", 2, eval("delete String.prot… 87 … eval("var s = new String('this is a string object'); typeof s.substring()") ); 92 eval("var s = new String(''); s.substring(1,0)") ); 97 … eval("var s = new String('this is a string object'); s.substring(false, true)") ); 102 … eval("var s = new String('this is a string object'); s.substring(NaN, Infinity)") ); 108 … eval("var s = new String('this is a string object'); s.substring(Infinity, NaN)") ); 114 … eval("var s = new String('this is a string object'); s.substring(Infinity, Infinity)") ); 119 … eval("var s = new String('this is a string object'); s.substring(-0.01,0)") ); 125 … eval("var s = new String('this is a string object'); s.substring(s.length, s.length)") ); 130 … eval("var s = new String('this is a string object'); s.substring(s.length+1, 0)") ); [all …]
|
D | 15.5.4.7-2.js | 79 …prototype.lastIndexOf.length; String.prototype.lastIndexOf.length", 1, eval("delete String.prot… 81 … = new String(''); s.lastIndexOf('', 0)", LastIndexOf("","",0), eval("var s = new String… 82 … s = new String(''); s.lastIndexOf('')", LastIndexOf("",""), eval("var s = new String… 83 …w String('hello'); s.lastIndexOf('', 0)", LastIndexOf("hello","",0), eval("var s = new String… 84 …new String('hello'); s.lastIndexOf('')", LastIndexOf("hello",""), eval("var s = new String… 86 …ew String('hello'); s.lastIndexOf('ll')", LastIndexOf("hello","ll"), eval("var s = new String… 87 … String('hello'); s.lastIndexOf('ll', 0)", LastIndexOf("hello","ll",0), eval("var s = new String… 88 … String('hello'); s.lastIndexOf('ll', 1)", LastIndexOf("hello","ll",1), eval("var s = new String… 89 … String('hello'); s.lastIndexOf('ll', 2)", LastIndexOf("hello","ll",2), eval("var s = new String… 90 … String('hello'); s.lastIndexOf('ll', 3)", LastIndexOf("hello","ll",3), eval("var s = new String… [all …]
|
D | 15.5.4.9-1.js | 68 …g.prototype.substring.length; String.prototype.substring.length", 2, eval("delete String.prot… 77 … eval("var s = new String('this is a string object'); typeof s.substring()") ); 82 eval("var s = new String(''); s.substring()") ); 88 … eval("var s = new String('this is a string object'); s.substring()") ); 93 … eval("var s = new String('this is a string object'); s.substring(NaN)") ); 99 … eval("var s = new String('this is a string object'); s.substring(-0.01)") ); 105 … eval("var s = new String('this is a string object'); s.substring(s.length)") ); 110 … eval("var s = new String('this is a string object'); s.substring(s.length+1)") ); 116 … eval("var s = new String('this is a string object'); s.substring(Infinity)") ); 121 … eval("var s = new String('this is a string object'); s.substring(-Infinity)") ); [all …]
|
/external/webkit/JavaScriptCore/tests/mozilla/ecma/Expressions/ |
D | 11.4.5.js | 65 …ar MYVAR; --MYVAR", NaN, eval("var MYVAR; --MYVAR… 66 …ar MYVAR= void 0; --MYVAR", NaN, eval("var MYVAR=void 0; … 67 …var MYVAR=null; --MYVAR", -1, eval("var MYVAR=null; --… 68 …"var MYVAR=true; --MYVAR", 0, eval("var MYVAR=true; --… 69 …var MYVAR=false; --MYVAR", -1, eval("var MYVAR=false; -… 74 …"var MYVAR=Number.POSITIVE_INFINITY;--MYVAR", Number.POSITIVE_INFINITY, eval("var MYVAR=Number.P… 75 …"var MYVAR=Number.NEGATIVE_INFINITY;--MYVAR", Number.NEGATIVE_INFINITY, eval("var MYVAR=Number.N… 76 …"var MYVAR=Number.NaN;--MYVAR", Number.NaN, eval("var MYVAR=Number.N… 80 …YVAR=Number.POSITIVE_INFINITY;--MYVAR;MYVAR", Number.POSITIVE_INFINITY, eval("var MYVAR=Number.P… 81 …YVAR=Number.NEGATIVE_INFINITY;--MYVAR;MYVAR", Number.NEGATIVE_INFINITY, eval("var MYVAR=Number.N… [all …]
|
D | 11.4.4.js | 67 …ar MYVAR; ++MYVAR", NaN, eval("var MYVAR; ++MYVAR… 68 …ar MYVAR= void 0; ++MYVAR", NaN, eval("var MYVAR=void 0; … 69 …"var MYVAR=null; ++MYVAR", 1, eval("var MYVAR=null; ++… 70 …"var MYVAR=true; ++MYVAR", 2, eval("var MYVAR=true; ++… 71 …"var MYVAR=false; ++MYVAR", 1, eval("var MYVAR=false; +… 76 …"var MYVAR=Number.POSITIVE_INFINITY;++MYVAR", Number.POSITIVE_INFINITY, eval("var MYVAR=Number.P… 77 …"var MYVAR=Number.NEGATIVE_INFINITY;++MYVAR", Number.NEGATIVE_INFINITY, eval("var MYVAR=Number.N… 78 …"var MYVAR=Number.NaN;++MYVAR", Number.NaN, eval("var MYVAR=Number.N… 82 …YVAR=Number.POSITIVE_INFINITY;++MYVAR;MYVAR", Number.POSITIVE_INFINITY, eval("var MYVAR=Number.P… 83 …YVAR=Number.NEGATIVE_INFINITY;++MYVAR;MYVAR", Number.NEGATIVE_INFINITY, eval("var MYVAR=Number.N… [all …]
|
D | 11.3.2.js | 67 …ar MYVAR; MYVAR--", NaN, eval("var MYVAR; MYVAR--… 68 …ar MYVAR= void 0; MYVAR--", NaN, eval("var MYVAR=void 0; … 69 …"var MYVAR=null; MYVAR--", 0, eval("var MYVAR=null; MY… 70 …"var MYVAR=true; MYVAR--", 1, eval("var MYVAR=true; MY… 71 …"var MYVAR=false; MYVAR--", 0, eval("var MYVAR=false; M… 75 …"var MYVAR=Number.POSITIVE_INFINITY;MYVAR--", Number.POSITIVE_INFINITY, eval("var MYVAR=Number.P… 76 …"var MYVAR=Number.NEGATIVE_INFINITY;MYVAR--", Number.NEGATIVE_INFINITY, eval("var MYVAR=Number.N… 77 …"var MYVAR=Number.NaN;MYVAR--", Number.NaN, eval("var MYVAR=Number.N… 81 …YVAR=Number.POSITIVE_INFINITY;MYVAR--;MYVAR", Number.POSITIVE_INFINITY, eval("var MYVAR=Number.P… 82 …YVAR=Number.NEGATIVE_INFINITY;MYVAR--;MYVAR", Number.NEGATIVE_INFINITY, eval("var MYVAR=Number.N… [all …]
|
D | 11.3.1.js | 67 …ar MYVAR; MYVAR++", NaN, eval("var MYVAR; MYVAR++… 68 …ar MYVAR= void 0; MYVAR++", NaN, eval("var MYVAR=void 0; … 69 …"var MYVAR=null; MYVAR++", 0, eval("var MYVAR=null; MY… 70 …"var MYVAR=true; MYVAR++", 1, eval("var MYVAR=true; MY… 71 …"var MYVAR=false; MYVAR++", 0, eval("var MYVAR=false; M… 75 …"var MYVAR=Number.POSITIVE_INFINITY;MYVAR++", Number.POSITIVE_INFINITY, eval("var MYVAR=Number.P… 76 …"var MYVAR=Number.NEGATIVE_INFINITY;MYVAR++", Number.NEGATIVE_INFINITY, eval("var MYVAR=Number.N… 77 …"var MYVAR=Number.NaN;MYVAR++", Number.NaN, eval("var MYVAR=Number.N… 81 …YVAR=Number.POSITIVE_INFINITY;MYVAR++;MYVAR", Number.POSITIVE_INFINITY, eval("var MYVAR=Number.P… 82 …YVAR=Number.NEGATIVE_INFINITY;MYVAR++;MYVAR", Number.NEGATIVE_INFINITY, eval("var MYVAR=Number.N… [all …]
|
D | 11.13.2-3.js | 60 …stCase( SECTION, "VAR1 = NaN; VAR2=1; VAR1 %= VAR2", Number.NaN, eval("VAR1 = Number.NaN;… 61 …stCase( SECTION, "VAR1 = NaN; VAR2=1; VAR1 %= VAR2; VAR1", Number.NaN, eval("VAR1 = Number.NaN;… 62 …stCase( SECTION, "VAR1 = NaN; VAR2=0; VAR1 %= VAR2", Number.NaN, eval("VAR1 = Number.NaN;… 63 …stCase( SECTION, "VAR1 = NaN; VAR2=0; VAR1 %= VAR2; VAR1", Number.NaN, eval("VAR1 = Number.NaN;… 64 …stCase( SECTION, "VAR1 = 0; VAR2=NaN; VAR1 %= VAR2", Number.NaN, eval("VAR1 = 0; VAR2=Num… 65 …stCase( SECTION, "VAR1 = 0; VAR2=NaN; VAR1 %= VAR2; VAR1", Number.NaN, eval("VAR1 = 0; VAR2=Num… 69 …"VAR1 = Infinity; VAR2= Infinity; VAR1 %= VAR2; VAR1", Number.NaN, eval("VAR1 = Number.POSI… 70 …"VAR1 = Infinity; VAR2= -Infinity; VAR1 %= VAR2; VAR1", Number.NaN, eval("VAR1 = Number.POSI… 71 …"VAR1 =-Infinity; VAR2= Infinity; VAR1 %= VAR2; VAR1", Number.NaN, eval("VAR1 = Number.NEGA… 72 …"VAR1 =-Infinity; VAR2=-Infinity; VAR1 %= VAR2; VAR1", Number.NaN, eval("VAR1 = Number.NEGA… [all …]
|
D | 11.13.2-2.js | 60 …stCase( SECTION, "VAR1 = NaN; VAR2=1; VAR1 /= VAR2", Number.NaN, eval("VAR1 = Number.NaN;… 61 …stCase( SECTION, "VAR1 = NaN; VAR2=1; VAR1 /= VAR2; VAR1", Number.NaN, eval("VAR1 = Number.NaN;… 62 …stCase( SECTION, "VAR1 = NaN; VAR2=0; VAR1 /= VAR2", Number.NaN, eval("VAR1 = Number.NaN;… 63 …stCase( SECTION, "VAR1 = NaN; VAR2=0; VAR1 /= VAR2; VAR1", Number.NaN, eval("VAR1 = Number.NaN;… 64 …stCase( SECTION, "VAR1 = 0; VAR2=NaN; VAR1 /= VAR2", Number.NaN, eval("VAR1 = 0; VAR2=Num… 65 …stCase( SECTION, "VAR1 = 0; VAR2=NaN; VAR1 /= VAR2; VAR1", Number.NaN, eval("VAR1 = 0; VAR2=Num… 68 …stCase( SECTION, "VAR1 = 0; VAR2=1; VAR1 /= VAR2", 0, eval("VAR1 = 0; VAR2=1; … 69 …stCase( SECTION, "VAR1 = 0; VAR2=1; VAR1 /= VAR2;VAR1", 0, eval("VAR1 = 0; VAR2=1; … 71 …TestCase( SECTION, "VAR1 = 0xFF; VAR2 = 0xA, VAR1 /= VAR2", 25.5, eval("VAR1 = 0XFF; VAR2 … 75 …estCase( SECTION, "VAR1 = 0; VAR2= Infinity; VAR1 /= VAR2", 0, eval("VAR1 = 0; VAR2 = N… [all …]
|
D | 11.13.2-1.js | 60 …stCase( SECTION, "VAR1 = NaN; VAR2=1; VAR1 *= VAR2", Number.NaN, eval("VAR1 = Number.NaN;… 61 …stCase( SECTION, "VAR1 = NaN; VAR2=1; VAR1 *= VAR2; VAR1", Number.NaN, eval("VAR1 = Number.NaN;… 64 …stCase( SECTION, "VAR1 = 0; VAR2=1; VAR1 *= VAR2", 0, eval("VAR1 = 0; VAR2=1; … 65 …stCase( SECTION, "VAR1 = 0; VAR2=1; VAR1 *= VAR2;VAR1", 0, eval("VAR1 = 0; VAR2=1; … 67 …TestCase( SECTION, "VAR1 = 0xFF; VAR2 = 0xA, VAR1 *= VAR2", 2550, eval("VAR1 = 0XFF; VAR2 … 71 …SECTION, "VAR1 = 0; VAR2= Infinity; VAR1 *= VAR2", Number.NaN, eval("VAR1 = 0; VAR2 = N… 72 …SECTION, "VAR1 = -0; VAR2= Infinity; VAR1 *= VAR2", Number.NaN, eval("VAR1 = -0; VAR2 = … 73 …SECTION, "VAR1 = -0; VAR2= -Infinity; VAR1 *= VAR2", Number.NaN, eval("VAR1 = -0; VAR2 = … 74 …SECTION, "VAR1 = 0; VAR2= -Infinity; VAR1 *= VAR2", Number.NaN, eval("VAR1 = 0; VAR2 = N… 76 …SECTION, "VAR1 = 0; VAR2= Infinity; VAR2 *= VAR1", Number.NaN, eval("VAR1 = 0; VAR2 = N… [all …]
|
D | 11.13.2-4.js | 60 …stCase( SECTION, "VAR1 = NaN; VAR2=1; VAR1 += VAR2", Number.NaN, eval("VAR1 = Number.NaN;… 61 …stCase( SECTION, "VAR1 = NaN; VAR2=1; VAR1 += VAR2; VAR1", Number.NaN, eval("VAR1 = Number.NaN;… 62 …stCase( SECTION, "VAR1 = NaN; VAR2=0; VAR1 += VAR2", Number.NaN, eval("VAR1 = Number.NaN;… 63 …stCase( SECTION, "VAR1 = NaN; VAR2=0; VAR1 += VAR2; VAR1", Number.NaN, eval("VAR1 = Number.NaN;… 64 …stCase( SECTION, "VAR1 = 0; VAR2=NaN; VAR1 += VAR2", Number.NaN, eval("VAR1 = 0; VAR2=Num… 65 …stCase( SECTION, "VAR1 = 0; VAR2=NaN; VAR1 += VAR2; VAR1", Number.NaN, eval("VAR1 = 0; VAR2=Num… 70 …; VAR2= Infinity; VAR1 += VAR2; VAR1", Number.POSITIVE_INFINITY, eval("VAR1 = Number.POSI… 71 …; VAR2= -Infinity; VAR1 += VAR2; VAR1", Number.NaN, eval("VAR1 = Number.POSI… 72 …; VAR2= Infinity; VAR1 += VAR2; VAR1", Number.NaN, eval("VAR1 = Number.NEGA… 73 …; VAR2=-Infinity; VAR1 += VAR2; VAR1", Number.NEGATIVE_INFINITY, eval("VAR1 = Number.NEGA… [all …]
|
D | 11.13.2-5.js | 60 …stCase( SECTION, "VAR1 = NaN; VAR2=1; VAR1 -= VAR2", Number.NaN, eval("VAR1 = Number.NaN;… 61 …stCase( SECTION, "VAR1 = NaN; VAR2=1; VAR1 -= VAR2; VAR1", Number.NaN, eval("VAR1 = Number.NaN;… 62 …stCase( SECTION, "VAR1 = NaN; VAR2=0; VAR1 -= VAR2", Number.NaN, eval("VAR1 = Number.NaN;… 63 …stCase( SECTION, "VAR1 = NaN; VAR2=0; VAR1 -= VAR2; VAR1", Number.NaN, eval("VAR1 = Number.NaN;… 64 …stCase( SECTION, "VAR1 = 0; VAR2=NaN; VAR1 -= VAR2", Number.NaN, eval("VAR1 = 0; VAR2=Num… 65 …stCase( SECTION, "VAR1 = 0; VAR2=NaN; VAR1 -= VAR2; VAR1", Number.NaN, eval("VAR1 = 0; VAR2=Num… 70 …nity; VAR2= Infinity; VAR1 -= VAR2; VAR1", Number.NaN, eval("VAR1 = Number.POSI… 71 …nity; VAR2= -Infinity; VAR1 -= VAR2; VAR1", Number.POSITIVE_INFINITY, eval("VAR1 = Number.POSI… 72 …nity; VAR2= Infinity; VAR1 -= VAR2; VAR1", Number.NEGATIVE_INFINITY, eval("VAR1 = Number.NEGA… 73 …nity; VAR2=-Infinity; VAR1 -= VAR2; VAR1", Number.NaN, eval("VAR1 = Number.NEGA… [all …]
|
D | 11.6.2-1.js | 75 eval("var EXP_1 = true; var EXP_2 = false; EXP_1 - EXP_2") ); 80 … eval("var EXP_1 = new Boolean(true); var EXP_2 = new Boolean(false); EXP_1 - EXP_2") ); 85 … eval("var EXP_1 = new Object(true); var EXP_2 = new Object(false); EXP_1 - EXP_2") ); 90 …eval("var EXP_1 = new Object(new Boolean(true)); var EXP_2 = new Object(new Boolean(false)); EXP_1… 95 … eval("var EXP_1 = new MyObject(true); var EXP_2 = new MyObject(false); EXP_1 - EXP_2") ); 100 …eval("var EXP_1 = new MyObject(new Boolean(true)); var EXP_2 = new MyObject(new Boolean(false)); E… 105 …eval("var EXP_1 = new MyOtherObject(new Boolean(true)); var EXP_2 = new MyOtherObject(new Boolean(… 110 …eval("var EXP_1 = new MyValuelessObject(true); var EXP_2 = new MyValuelessObject(false); EXP_1 - E… 115 …eval("var EXP_1 = new MyValuelessObject(new Boolean(true)); var EXP_2 = new MyValuelessObject(new … 124 eval("var EXP_1 = 100; var EXP_2 = 1; EXP_1 - EXP_2") ); [all …]
|
/external/webkit/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/ |
D | 7.6.js | 48 eval("var c,d;c==d") ); 55 eval("var a=true;a") ); 61 eval("var a=true,b=false;a>b") ); 67 eval("var a=true,b=false;a<b") ); 73 eval("var a=0xFFFF,b=0X0FFF;a<=b") ); 79 eval("var a=0xFFFF,b=0XFFFE;a>=b") ); 85 eval("var a=true,b=false;a!=b") ); 90 eval("var a=false,b=false;a!=b") ); 95 eval("var a=true,b=false;a,b") ); 100 eval("var a=true,b=false;!a") ); [all …]
|
/external/v8/test/mjsunit/ |
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 &*^*&^'); 49 global_eval = eval; 50 assertEquals(void 0, eval(eval("var eval = function f(x) { return 'hest';}"))) 51 eval = global_eval; 54 global_eval = eval; 55 eval = function(x, y) { return x + y; }; function [all …]
|
/external/webkit/JavaScriptCore/tests/mozilla/ecma/GlobalObject/ |
D | 15.1.2.1-1.js | 48 …array[item++] = new TestCase( SECTION, "eval.length", 1, eval.lengt… 49 …++] = new TestCase( SECTION, "delete eval.length", false, delete eval.length ); 50 …ION, "var PROPS = ''; for ( p in eval ) { PROPS += p }; PROPS", "", eval("var PROPS = ''; fo… 51 …array[item++] = new TestCase( SECTION, "eval.length = null; eval.length", 1, eval( "eva… 56 …stCase( SECTION, "eval()", void 0, eval() ); 57 … SECTION, "eval(void 0)", void 0, eval( void 0) ); 58 …( SECTION, "eval(null)", null, eval( null ) ); 59 …( SECTION, "eval(true)", true, eval( true ) ); 60 … SECTION, "eval(false)", false, eval( false ) ); 62 …ypeof eval(new String('Infinity/-0')", "object", typeof eval(new String('Infinit… [all …]
|
/external/webkit/JavaScriptCore/tests/mozilla/ecma/TypeConversion/ |
D | 9.4-2.js | 89 …stCase( SECTION, "td = new Date(Number.NaN); td.valueOf()", Number.NaN, eval("td = new Date(Numb… 90 …stCase( SECTION, "td = new Date(Infinity); td.valueOf()", Number.NaN, eval("td = new Date(Numb… 91 …stCase( SECTION, "td = new Date(-Infinity); td.valueOf()", Number.NaN, eval("td = new Date(Numb… 92 …stCase( SECTION, "td = new Date(-0); td.valueOf()", -0, eval("td = new Date(-0);… 93 …stCase( SECTION, "td = new Date(0); td.valueOf()", 0, eval("td = new Date(0); … 97 …stCase( SECTION, "td = new Date(3.14159); td.valueOf()", 3, eval("td = new Date(3.14… 98 …stCase( SECTION, "td = new Date(Math.PI); td.valueOf()", 3, eval("td = new Date(Math… 99 …stCase( SECTION, "td = new Date(-Math.PI);td.valueOf()", -3, eval("td = new Date(-Mat… 100 …stCase( SECTION, "td = new Date(3.14159e2); td.valueOf()", 314, eval("td = new Date(3.14… 102 …stCase( SECTION, "td = new Date(.692147e1); td.valueOf()", 6, eval("td = new Date(.692… [all …]
|
D | 9.4-1.js | 89 …stCase( SECTION, "td = new Date(Number.NaN); td.valueOf()", Number.NaN, eval("td = new Date(Numb… 90 …stCase( SECTION, "td = new Date(Infinity); td.valueOf()", Number.NaN, eval("td = new Date(Numb… 91 …stCase( SECTION, "td = new Date(-Infinity); td.valueOf()", Number.NaN, eval("td = new Date(Numb… 92 …stCase( SECTION, "td = new Date(-0); td.valueOf()", -0, eval("td = new Date(-0);… 93 …stCase( SECTION, "td = new Date(0); td.valueOf()", 0, eval("td = new Date(0); … 97 …stCase( SECTION, "td = new Date(3.14159); td.valueOf()", 3, eval("td = new Date(3.14… 98 …stCase( SECTION, "td = new Date(Math.PI); td.valueOf()", 3, eval("td = new Date(Math… 99 …stCase( SECTION, "td = new Date(-Math.PI);td.valueOf()", -3, eval("td = new Date(-Mat… 100 …stCase( SECTION, "td = new Date(3.14159e2); td.valueOf()", 314, eval("td = new Date(3.14… 102 …stCase( SECTION, "td = new Date(.692147e1); td.valueOf()", 6, eval("td = new Date(.692… [all …]
|
/external/webkit/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/ |
D | 10.1.3.js | 53 eval("function t() { return \"first\" };" + 60 eval("var t; function t(){}; typeof(t)")); 68 eval("function t1(a,b) { return b; }; t1( 4 );") ); 73 eval("function t1(a,b) { return a; }; t1(4)")); 78 eval("function t1(a,b) { return a; }; t1()")); 83 eval("function t1(a,b) { return a; }; t1(1,2,4)")); 100 eval("function t1(a,b) { return a; }; t1( false, true );")); 105 eval("function t1(a,b) { return b; }; t1( false, true );")); 110 eval("function t1(a,b) { return a+b; }; t1( 4, 2 );")); 115 eval("function t1(a,b) { return a+b; }; t1( 4 );")); [all …]
|
/external/v8/test/mjsunit/compiler/ |
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")); 38 assertEquals([1,2,3,4], eval('[1,2,3,4]')); 39 assertEquals([[1,2],3,4], eval('[[1,2],3,4]')); 40 assertEquals([1,[2,3,4]], eval('[1,[2,3,4]]')); 42 assertEquals([1,2,3,4], eval('var a=1, b=2; [a,b,3,4]')) 43 assertEquals([1,2,3,4], eval('var a=1, b=2, c = [a,b,3,4]; c')); 47 assertEquals([2,4,6,8], eval(s)); [all …]
|