Lines Matching full:acos
34 Ambiguous acos(Ambiguous){ return Ambiguous(); }
113 static_assert((std::is_same<decltype(std::acos((float)0)), float>::value), "");
114 static_assert((std::is_same<decltype(std::acos((bool)0)), double>::value), "");
115 static_assert((std::is_same<decltype(std::acos((unsigned short)0)), double>::value), "");
116 static_assert((std::is_same<decltype(std::acos((int)0)), double>::value), "");
117 static_assert((std::is_same<decltype(std::acos((unsigned int)0)), double>::value), "");
118 static_assert((std::is_same<decltype(std::acos((long)0)), double>::value), "");
119 static_assert((std::is_same<decltype(std::acos((unsigned long)0)), double>::value), "");
120 static_assert((std::is_same<decltype(std::acos((long long)0)), double>::value), "");
121 static_assert((std::is_same<decltype(std::acos((unsigned long long)0)), double>::value), "");
122 static_assert((std::is_same<decltype(std::acos((double)0)), double>::value), "");
123 static_assert((std::is_same<decltype(std::acos((long double)0)), long double>::value), "");
126 static_assert((std::is_same<decltype(acos(Ambiguous())), Ambiguous>::value), "");
127 assert(std::acos(1) == 0);