Lines Matching refs:fdim
798 static_assert((std::is_same<decltype(std::fdim((float)0, (float)0)), float>::value), "");
799 static_assert((std::is_same<decltype(std::fdim((bool)0, (float)0)), double>::value), "");
800 static_assert((std::is_same<decltype(std::fdim((unsigned short)0, (double)0)), double>::value), "");
801 static_assert((std::is_same<decltype(std::fdim((int)0, (long double)0)), long double>::value), "");
802 static_assert((std::is_same<decltype(std::fdim((float)0, (unsigned int)0)), double>::value), "");
803 static_assert((std::is_same<decltype(std::fdim((double)0, (long)0)), double>::value), "");
804 static_assert((std::is_same<decltype(std::fdim((long double)0, (unsigned long)0)), long double>::value), "");
805 static_assert((std::is_same<decltype(std::fdim((int)0, (long long)0)), double>::value), "");
806 static_assert((std::is_same<decltype(std::fdim((int)0, (unsigned long long)0)), double>::value), "");
807 static_assert((std::is_same<decltype(std::fdim((double)0, (double)0)), double>::value), "");
808 static_assert((std::is_same<decltype(std::fdim((long double)0, (long double)0)), long double>::value), "");
809 static_assert((std::is_same<decltype(std::fdim((float)0, (double)0)), double>::value), "");
810 static_assert((std::is_same<decltype(std::fdim((float)0, (long double)0)), long double>::value), "");
811 static_assert((std::is_same<decltype(std::fdim((double)0, (long double)0)), long double>::value), "");
814 static_assert((std::is_same<decltype(std::fdim((int)0, (int)0)), double>::value), "");
815 assert(std::fdim(1,0) == 1);