Lines Matching defs:cos
48 Ambiguous cos(Ambiguous){ return Ambiguous(); }
253 static_assert((std::is_same<decltype(std::cos((float)0)), float>::value), "");
254 static_assert((std::is_same<decltype(std::cos((bool)0)), double>::value), "");
255 static_assert((std::is_same<decltype(std::cos((unsigned short)0)), double>::value), "");
256 static_assert((std::is_same<decltype(std::cos((int)0)), double>::value), "");
257 static_assert((std::is_same<decltype(std::cos((unsigned int)0)), double>::value), "");
258 static_assert((std::is_same<decltype(std::cos((long)0)), double>::value), "");
259 static_assert((std::is_same<decltype(std::cos((unsigned long)0)), double>::value), "");
260 static_assert((std::is_same<decltype(std::cos((long long)0)), double>::value), "");
261 static_assert((std::is_same<decltype(std::cos((unsigned long long)0)), double>::value), "");
262 static_assert((std::is_same<decltype(std::cos((double)0)), double>::value), "");
263 static_assert((std::is_same<decltype(std::cos((long double)0)), long double>::value), "");
266 static_assert((std::is_same<decltype(cos(Ambiguous())), Ambiguous>::value), "");
267 assert(std::cos(0) == 1);