Lines Matching refs:asFloat
266 JSONTEST_ASSERT_EQUAL(0.0, null_.asFloat());
330 JSONTEST_ASSERT_EQUAL(1.0, true_.asFloat());
338 JSONTEST_ASSERT_EQUAL(0.0, false_.asFloat());
388 JSONTEST_ASSERT_EQUAL(0.0, val.asFloat());
416 JSONTEST_ASSERT_EQUAL(0.0, val.asFloat());
444 JSONTEST_ASSERT_EQUAL(0.0, val.asFloat());
472 JSONTEST_ASSERT_EQUAL(0.0, val.asFloat());
500 JSONTEST_ASSERT_EQUAL(0.0, val.asFloat());
528 JSONTEST_ASSERT_EQUAL(0.0, val.asFloat());
555 JSONTEST_ASSERT_EQUAL((1 << 20), val.asFloat());
583 JSONTEST_ASSERT_EQUAL((1 << 20), val.asFloat());
611 JSONTEST_ASSERT_EQUAL((1 << 20), val.asFloat());
636 JSONTEST_ASSERT_EQUAL(-(1 << 20), val.asFloat());
664 JSONTEST_ASSERT_EQUAL(kfint32max, val.asFloat());
688 JSONTEST_ASSERT_EQUAL(kint32min, val.asFloat());
716 JSONTEST_ASSERT_EQUAL(kfuint32max, val.asFloat());
736 JSONTEST_ASSERT_EQUAL(float(kint64max), val.asFloat());
755 JSONTEST_ASSERT_EQUAL(float(kint64min), val.asFloat());
774 JSONTEST_ASSERT_EQUAL(float(kuint64max), val.asFloat());
800 JSONTEST_ASSERT_EQUAL((Json::Int64(1) << 40), val.asFloat());
826 JSONTEST_ASSERT_EQUAL((Json::Int64(1) << 40), val.asFloat());
852 JSONTEST_ASSERT_EQUAL((Json::Int64(1) << 40), val.asFloat());
876 JSONTEST_ASSERT_EQUAL(-(Json::Int64(1) << 40), val.asFloat());
902 JSONTEST_ASSERT_EQUAL(float(kint64max), val.asFloat());
927 val.asFloat());
951 JSONTEST_ASSERT_EQUAL(float(kint64min), val.asFloat());
975 JSONTEST_ASSERT_EQUAL(-9223372036854775808.0, val.asFloat());
1000 JSONTEST_ASSERT_EQUAL(float(uint64ToDouble(ten_to_19)), val.asFloat());
1022 JSONTEST_ASSERT_EQUAL(1e19, val.asFloat());
1046 JSONTEST_ASSERT_EQUAL(float(uint64ToDouble(kuint64max)), val.asFloat());
1066 JSONTEST_ASSERT_EQUAL(18446744073709551616.0, val.asFloat());
1097 JSONTEST_ASSERT_EQUAL(1.5, val.asFloat());
1125 JSONTEST_ASSERT_EQUAL(-1.5, val.asFloat());
1151 JSONTEST_ASSERT_EQUAL(float(2147483647.5), val.asFloat());
1181 JSONTEST_ASSERT_EQUAL(float(-2147483648.5), val.asFloat());
1209 JSONTEST_ASSERT_EQUAL(float(4294967295.5), val.asFloat());
1225 JSONTEST_ASSERT_EQUAL(float(2199023255552000), val.asFloat());
1231 JSONTEST_ASSERT_EQUAL(float(3.402823466385289e38), val.asFloat());
1472 JSONTEST_ASSERT_THROWS(strVal.asFloat());
1473 JSONTEST_ASSERT_THROWS(objVal.asFloat());
1474 JSONTEST_ASSERT_THROWS(arrVal.asFloat());