Lines Matching refs:cosh
40 Ambiguous cosh(Ambiguous){ return Ambiguous(); } in cosh() function
259 static_assert((std::is_same<decltype(cosh((float)0)), float>::value), ""); in test_cosh()
260 static_assert((std::is_same<decltype(cosh((bool)0)), double>::value), ""); in test_cosh()
261 static_assert((std::is_same<decltype(cosh((unsigned short)0)), double>::value), ""); in test_cosh()
262 static_assert((std::is_same<decltype(cosh((int)0)), double>::value), ""); in test_cosh()
263 static_assert((std::is_same<decltype(cosh((unsigned int)0)), double>::value), ""); in test_cosh()
264 static_assert((std::is_same<decltype(cosh((long)0)), double>::value), ""); in test_cosh()
265 static_assert((std::is_same<decltype(cosh((unsigned long)0)), double>::value), ""); in test_cosh()
266 static_assert((std::is_same<decltype(cosh((long long)0)), double>::value), ""); in test_cosh()
267 static_assert((std::is_same<decltype(cosh((unsigned long long)0)), double>::value), ""); in test_cosh()
268 static_assert((std::is_same<decltype(cosh((double)0)), double>::value), ""); in test_cosh()
269 static_assert((std::is_same<decltype(cosh((long double)0)), long double>::value), ""); in test_cosh()
272 static_assert((std::is_same<decltype(cosh(Ambiguous())), Ambiguous>::value), ""); in test_cosh()
273 assert(cosh(0) == 1); in test_cosh()