Lines Matching defs:sqrt
62 Ambiguous sqrt(Ambiguous){ return Ambiguous(); }
529 static_assert((std::is_same<decltype(std::sqrt((float)0)), float>::value), "");
530 static_assert((std::is_same<decltype(std::sqrt((bool)0)), double>::value), "");
531 static_assert((std::is_same<decltype(std::sqrt((unsigned short)0)), double>::value), "");
532 static_assert((std::is_same<decltype(std::sqrt((int)0)), double>::value), "");
533 static_assert((std::is_same<decltype(std::sqrt((unsigned int)0)), double>::value), "");
534 static_assert((std::is_same<decltype(std::sqrt((long)0)), double>::value), "");
535 static_assert((std::is_same<decltype(std::sqrt((unsigned long)0)), double>::value), "");
536 static_assert((std::is_same<decltype(std::sqrt((long long)0)), double>::value), "");
537 static_assert((std::is_same<decltype(std::sqrt((unsigned long long)0)), double>::value), "");
538 static_assert((std::is_same<decltype(std::sqrt((double)0)), double>::value), "");
539 static_assert((std::is_same<decltype(std::sqrt((long double)0)), long double>::value), "");
542 static_assert((std::is_same<decltype(sqrt(Ambiguous())), Ambiguous>::value), "");
543 assert(std::sqrt(4) == 2);
1130 assert(fptest_close(std::hypot(elem, elem, Real(0)), std::sqrt(Real(2)) * elem, abs_tol));
1132 assert(fptest_close(std::hypot(elem, elem, elem), std::sqrt(Real(3)) * elem, abs_tol));