Lines Matching defs:asin
44 Ambiguous asin(Ambiguous){ return Ambiguous(); }
173 static_assert((std::is_same<decltype(std::asin((float)0)), float>::value), "");
174 static_assert((std::is_same<decltype(std::asin((bool)0)), double>::value), "");
175 static_assert((std::is_same<decltype(std::asin((unsigned short)0)), double>::value), "");
176 static_assert((std::is_same<decltype(std::asin((int)0)), double>::value), "");
177 static_assert((std::is_same<decltype(std::asin((unsigned int)0)), double>::value), "");
178 static_assert((std::is_same<decltype(std::asin((long)0)), double>::value), "");
179 static_assert((std::is_same<decltype(std::asin((unsigned long)0)), double>::value), "");
180 static_assert((std::is_same<decltype(std::asin((long long)0)), double>::value), "");
181 static_assert((std::is_same<decltype(std::asin((unsigned long long)0)), double>::value), "");
182 static_assert((std::is_same<decltype(std::asin((double)0)), double>::value), "");
183 static_assert((std::is_same<decltype(std::asin((long double)0)), long double>::value), "");
186 static_assert((std::is_same<decltype(asin(Ambiguous())), Ambiguous>::value), "");
187 assert(std::asin(0) == 0);