Searched refs:NaN (Results 1 - 25 of 239) sorted by relevance

12345678910

/external/chromium_org/v8/test/mjsunit/harmony/
H A Dnumeric-literals-off.js33 assertEquals(NaN, Number('0o0'));
39 assertEquals(NaN, Number('0b0'));
/external/chromium_org/v8/test/mjsunit/regress/
H A Dregress-2056.js32 [undefined, 0.0, NaN, NaN],
33 [0.0, undefined, NaN, NaN],
34 [NaN, 0.0, NaN, NaN],
35 [0.0, NaN, NaN, NaN],
[all...]
H A Dregress-undefined-store-keyed-fast-element.js34 assertEquals([0.0, 0.1, 0.2, NaN], f(NaN));
35 assertEquals([0.0, 0.1, 0.2, NaN], f(NaN));
H A Dregress-955.js35 assertEquals(NaN, parseInt("- 0"));
36 assertEquals(NaN, parseInt("+ 0"));
37 assertEquals(NaN, parseInt("-\t0"));
38 assertEquals(NaN, parseInt("+\t0"));
H A Dregress-2444.js54 assertEquals(NaN,
55 Math.max(object_factory(0, NaN, [0])));
59 assertEquals(NaN,
60 Math.max(object_factory(0, NaN, [0, 0]),
65 assertEquals(NaN,
66 Math.max(object_factory(0, NaN, [0, 0, 0]),
72 assertEquals(NaN,
75 object_factory(2, NaN, [1, 1, 0])));
89 assertEquals(NaN,
90 Math.min(object_factory(0, NaN, [
[all...]
H A Dregress-1389.js42 assertEquals(NaN, y);
H A Dregress-234101.js32 // was changed to allow special double values (-0, NaN, hole). So we should
36 return (x ? NaN : 0.2) + 0.1;
H A Dregress-1246.js40 var radix_detect = [0, -0, NaN, Infinity, -Infinity, undefined, null,
54 assertEquals(NaN, parseInt("", radix));
57 assertEquals(NaN, parseInt("af", radix));
62 assertEquals(NaN, parseInt("", radix));
63 assertEquals(NaN, parseInt("23", radix));
64 assertEquals(NaN, parseInt("0xaf", radix));
65 assertEquals(NaN, parseInt("af", radix));
70 assertEquals(NaN, parseInt("", radix));
73 assertEquals(NaN, parseInt("af", radix));
78 assertEquals(NaN, parseIn
[all...]
H A Dregress-416.js36 assertTrue(isNaN(new Date(Number.NaN).getTime()), "new Date(Number.NaN)");
37 assertTrue(isNaN(new Date(Number.NaN, "").getTime()),
38 "new Date(Number.NaN, \"\")");
/external/v8/test/mjsunit/regress/
H A Dregress-2056.js32 [undefined, 0.0, NaN, NaN],
33 [0.0, undefined, NaN, NaN],
34 [NaN, 0.0, NaN, NaN],
35 [0.0, NaN, NaN, NaN],
[all...]
H A Dregress-955.js35 assertEquals(NaN, parseInt("- 0"));
36 assertEquals(NaN, parseInt("+ 0"));
37 assertEquals(NaN, parseInt("-\t0"));
38 assertEquals(NaN, parseInt("+\t0"));
H A Dregress-1389.js42 assertEquals(NaN, y);
H A Dregress-1246.js40 var radix_detect = [0, -0, NaN, Infinity, -Infinity, undefined, null,
54 assertEquals(NaN, parseInt("", radix));
57 assertEquals(NaN, parseInt("af", radix));
62 assertEquals(NaN, parseInt("", radix));
63 assertEquals(NaN, parseInt("23", radix));
64 assertEquals(NaN, parseInt("0xaf", radix));
65 assertEquals(NaN, parseInt("af", radix));
70 assertEquals(NaN, parseInt("", radix));
73 assertEquals(NaN, parseInt("af", radix));
78 assertEquals(NaN, parseIn
[all...]
H A Dregress-416.js36 assertTrue(isNaN(new Date(Number.NaN).getTime()), "new Date(Number.NaN)");
37 assertTrue(isNaN(new Date(Number.NaN, "").getTime()),
38 "new Date(Number.NaN, \"\")");
/external/chromium_org/v8/test/mjsunit/
H A Dmath-sqrt.js46 test(NaN, NaN);
47 test(NaN, -1);
51 // -Infinity is smaller than 0 so it should return NaN
52 test(NaN, -Infinity);
H A Dcompare-nan.js28 var a = [NaN, -1, 0, 1, 1.2, -7.9, true, false, 'foo', '0', 'NaN' ];
31 assertFalse(NaN == x, "NaN == " + x);
32 assertFalse(NaN === x, "NaN === " + x);
33 assertFalse(NaN < x, "NaN < " + x);
34 assertFalse(NaN > x, "NaN > "
[all...]
H A Dmath-pow.js41 assertEquals(NaN, Math.pow(2, NaN));
42 assertEquals(NaN, Math.pow(+0, NaN));
43 assertEquals(NaN, Math.pow(-0, NaN));
44 assertEquals(NaN, Math.pow(Infinity, NaN));
45 assertEquals(NaN, Math.pow(-Infinity, NaN));
[all...]
/external/v8/test/mjsunit/
H A Dmath-sqrt.js46 test(NaN, NaN);
47 test(NaN, -1);
51 // -Infinity is smaller than 0 so it should return NaN
52 test(NaN, -Infinity);
H A Dcompare-nan.js28 var a = [NaN, -1, 0, 1, 1.2, -7.9, true, false, 'foo', '0', 'NaN' ];
31 assertFalse(NaN == x, "NaN == " + x);
32 assertFalse(NaN === x, "NaN === " + x);
33 assertFalse(NaN < x, "NaN < " + x);
34 assertFalse(NaN > x, "NaN > "
[all...]
H A Dmath-pow.js41 assertEquals(NaN, Math.pow(2, NaN));
42 assertEquals(NaN, Math.pow(+0, NaN));
43 assertEquals(NaN, Math.pow(-0, NaN));
44 assertEquals(NaN, Math.pow(Infinity, NaN));
45 assertEquals(NaN, Math.pow(-Infinity, NaN));
[all...]
/external/compiler-rt/test/Unit/
H A Dmuldc3_test.c23 enum {zero, non_zero, inf, NaN, non_zero_nan}; enumerator in enum:__anon17667
33 return NaN;
37 return NaN;
43 return NaN;
76 if (classify(r) != NaN)
79 case NaN:
80 if (classify(r) != NaN)
84 if (classify(r) != NaN)
106 case NaN:
107 if (classify(r) != NaN)
[all...]
H A Dmultc3_test.c26 enum {zero, non_zero, inf, NaN, non_zero_nan}; enumerator in enum:__anon17669
36 return NaN;
40 return NaN;
46 return NaN;
79 if (classify(r) != NaN)
82 case NaN:
83 if (classify(r) != NaN)
87 if (classify(r) != NaN)
109 case NaN:
110 if (classify(r) != NaN)
[all...]
H A Dmulxc3_test.c26 enum {zero, non_zero, inf, NaN, non_zero_nan}; enumerator in enum:__anon17670
36 return NaN;
40 return NaN;
46 return NaN;
79 if (classify(r) != NaN)
82 case NaN:
83 if (classify(r) != NaN)
87 if (classify(r) != NaN)
109 case NaN:
110 if (classify(r) != NaN)
[all...]
/external/chromium_org/v8/test/intl/number-format/
H A Dparse-percent.js32 assertEquals(NaN, nf.v8Parse(NaN));
/external/chromium_org/v8/test/mjsunit/compiler/
H A Dunary-add.js34 assertEquals(NaN, +undefined);
35 assertEquals(NaN, +{});
66 assertEquals(NaN, +undefined && 2);
67 assertEquals(NaN, +{} && 2);

Completed in 683 milliseconds

12345678910