Lines Matching defs:nextafter
101 Ambiguous nextafter(Ambiguous, Ambiguous){ return Ambiguous(); }
1451 static_assert((std::is_same<decltype(std::nextafter((float)0, (float)0)), float>::value), "");
1452 static_assert((std::is_same<decltype(std::nextafter((bool)0, (float)0)), double>::value), "");
1453 static_assert((std::is_same<decltype(std::nextafter((unsigned short)0, (double)0)), double>::value), "");
1454 static_assert((std::is_same<decltype(std::nextafter((int)0, (long double)0)), long double>::value), "");
1455 static_assert((std::is_same<decltype(std::nextafter((float)0, (unsigned int)0)), double>::value), "");
1456 static_assert((std::is_same<decltype(std::nextafter((double)0, (long)0)), double>::value), "");
1457 static_assert((std::is_same<decltype(std::nextafter((long double)0, (unsigned long)0)), long double>::value), "");
1458 static_assert((std::is_same<decltype(std::nextafter((int)0, (long long)0)), double>::value), "");
1459 static_assert((std::is_same<decltype(std::nextafter((int)0, (unsigned long long)0)), double>::value), "");
1460 static_assert((std::is_same<decltype(std::nextafter((double)0, (double)0)), double>::value), "");
1461 static_assert((std::is_same<decltype(std::nextafter((long double)0, (long double)0)), long double>::value), "");
1462 static_assert((std::is_same<decltype(std::nextafter((float)0, (double)0)), double>::value), "");
1463 static_assert((std::is_same<decltype(std::nextafter((float)0, (long double)0)), long double>::value), "");
1464 static_assert((std::is_same<decltype(std::nextafter((double)0, (long double)0)), long double>::value), "");
1467 static_assert((std::is_same<decltype(std::nextafter((int)0, (int)0)), double>::value), "");
1468 static_assert((std::is_same<decltype(nextafter(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
1469 assert(std::nextafter(0,1) == hexfloat<double>(0x1, 0, -1074));