/external/v8/test/mjsunit/harmony/ |
H A D | numeric-literals-off.js | 33 assertEquals(NaN, Number('0o0')); 39 assertEquals(NaN, Number('0b0'));
|
/external/v8/test/mjsunit/regress/ |
H A D | regress-2056.js | 32 [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 D | regress-undefined-store-keyed-fast-element.js | 34 assertEquals([0.0, 0.1, 0.2, NaN], f(NaN)); 35 assertEquals([0.0, 0.1, 0.2, NaN], f(NaN));
|
H A D | regress-955.js | 35 assertEquals(NaN, parseInt("- 0")); 36 assertEquals(NaN, parseInt("+ 0")); 37 assertEquals(NaN, parseInt("-\t0")); 38 assertEquals(NaN, parseInt("+\t0"));
|
H A D | regress-2444.js | 54 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 D | regress-1389.js | 42 assertEquals(NaN, y);
|
H A D | regress-234101.js | 32 // was changed to allow special double values (-0, NaN, hole). So we should 36 return (x ? NaN : 0.2) + 0.1;
|
H A D | regress-412162.js | 8 Math.abs(-NaN).toString();
|
H A D | regress-1246.js | 40 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 D | regress-416.js | 36 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 D | regress-parseint.js | 10 if (radix != 2) return NaN; 16 assertEquals(NaN, f("11", -2147483650));
|
/external/v8/test/mjsunit/ |
H A D | math-sqrt.js | 46 test(NaN, NaN); 47 test(NaN, -1); 51 // -Infinity is smaller than 0 so it should return NaN 52 test(NaN, -Infinity);
|
H A D | compare-nan.js | 28 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 D | math-pow.js | 41 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 D | samevalue.js | 44 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/std/numerics/complex.number/complex.ops/ |
H A D | complex_divide_complex.pass.cpp | 52 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 D | complex_times_complex.pass.cpp | 60 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 D | muldc3_test.c | 23 enum {zero, non_zero, inf, NaN, non_zero_nan}; enumerator in enum:__anon2928 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 D | multc3_test.c | 27 enum {zero, non_zero, inf, NaN, non_zero_nan}; enumerator in enum:__anon2930 37 return NaN; 41 return NaN; 47 return NaN; 80 if (classify(r) != NaN) 83 case NaN: 84 if (classify(r) != NaN) 88 if (classify(r) != NaN) 110 case NaN: 111 if (classify(r) != NaN) [all...] |
H A D | mulxc3_test.c | 26 enum {zero, non_zero, inf, NaN, non_zero_nan}; enumerator in enum:__anon2931 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 D | divdc3_test.c | 23 enum {zero, non_zero, inf, NaN, non_zero_nan}; enumerator in enum:__anon2924 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 D | divsc3_test.c | 23 enum {zero, non_zero, inf, NaN, non_zero_nan}; enumerator in enum:__anon2925 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 D | divtc3_test.c | 27 enum {zero, non_zero, inf, NaN, non_zero_nan}; enumerator in enum:__anon2926 37 return NaN; 41 return NaN; 47 return NaN; 73 if (classify(r) != NaN) 84 case NaN: 85 if (classify(r) != NaN) 89 if (classify(r) != NaN) 115 case NaN: 116 if (classify(r) != NaN) [all...] |
/external/v8/test/intl/number-format/ |
H A D | parse-percent.js | 32 assertEquals(NaN, nf.v8Parse(NaN));
|
/external/v8/test/mjsunit/compiler/ |
H A D | unary-add.js | 34 assertEquals(NaN, +undefined); 35 assertEquals(NaN, +{}); 66 assertEquals(NaN, +undefined && 2); 67 assertEquals(NaN, +{} && 2);
|