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

123456789

/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-412162.js8 Math.abs(-NaN).toString();
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, \"\")");
H A Dregress-parseint.js10 if (radix != 2) return NaN;
16 assertEquals(NaN, f("11", -2147483650));
/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...]
H A Dsamevalue.js44 assertTrue(natives.SameValue(NaN, NaN));
61 assertFalse(natives.SameValue(obj1, NaN));
67 assertFalse(natives.SameValue(undefined, NaN));
69 assertFalse(natives.SameValue(NaN, true));
70 assertFalse(natives.SameValue(NaN, "foo"));
71 assertFalse(natives.SameValue(NaN, 1));
72 assertFalse(natives.SameValue(NaN, obj1));
73 assertFalse(natives.SameValue(NaN, undefined));
79 assertFalse(natives.SameValue("foo", NaN));
[all...]
/external/libcxx/test/numerics/complex.number/complex.ops/
H A Dcomplex_divide_complex.pass.cpp52 assert(classify(r) == NaN);
60 case NaN:
61 assert(classify(r) == NaN);
64 assert(classify(r) == NaN);
80 case NaN:
81 assert(classify(r) == NaN);
84 assert(classify(r) == NaN);
98 assert(classify(r) == NaN);
100 case NaN:
101 assert(classify(r) == NaN);
[all...]
H A Dcomplex_times_complex.pass.cpp60 assert(classify(r) == NaN);
62 case NaN:
63 assert(classify(r) == NaN);
66 assert(classify(r) == NaN);
82 case NaN:
83 assert(classify(r) == NaN);
86 assert(classify(r) == NaN);
94 assert(classify(r) == NaN);
102 case NaN:
103 assert(classify(r) == NaN);
[all...]
/external/compiler-rt/test/builtins/Unit/
H A Dmuldc3_test.c23 enum {zero, non_zero, inf, NaN, non_zero_nan}; enumerator in enum:__anon19653
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:__anon19655
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:__anon19656
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 Ddivdc3_test.c23 enum {zero, non_zero, inf, NaN, non_zero_nan}; enumerator in enum:__anon19649
33 return NaN;
37 return NaN;
43 return NaN;
68 if (classify(r) != NaN)
79 case NaN:
80 if (classify(r) != NaN)
84 if (classify(r) != NaN)
110 case NaN:
111 if (classify(r) != NaN)
[all...]
H A Ddivsc3_test.c23 enum {zero, non_zero, inf, NaN, non_zero_nan}; enumerator in enum:__anon19650
33 return NaN;
37 return NaN;
43 return NaN;
68 if (classify(r) != NaN)
79 case NaN:
80 if (classify(r) != NaN)
84 if (classify(r) != NaN)
110 case NaN:
111 if (classify(r) != NaN)
[all...]
H A Ddivtc3_test.c26 enum {zero, non_zero, inf, NaN, non_zero_nan}; enumerator in enum:__anon19651
36 return NaN;
40 return NaN;
46 return NaN;
72 if (classify(r) != NaN)
83 case NaN:
84 if (classify(r) != NaN)
88 if (classify(r) != NaN)
114 case NaN:
115 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 296 milliseconds

123456789