Lines Matching refs:atan
36 Ambiguous atan(Ambiguous){ return Ambiguous(); } in atan() function
179 static_assert((std::is_same<decltype(atan((float)0)), float>::value), ""); in test_atan()
180 static_assert((std::is_same<decltype(atan((bool)0)), double>::value), ""); in test_atan()
181 static_assert((std::is_same<decltype(atan((unsigned short)0)), double>::value), ""); in test_atan()
182 static_assert((std::is_same<decltype(atan((int)0)), double>::value), ""); in test_atan()
183 static_assert((std::is_same<decltype(atan((unsigned int)0)), double>::value), ""); in test_atan()
184 static_assert((std::is_same<decltype(atan((long)0)), double>::value), ""); in test_atan()
185 static_assert((std::is_same<decltype(atan((unsigned long)0)), double>::value), ""); in test_atan()
186 static_assert((std::is_same<decltype(atan((long long)0)), double>::value), ""); in test_atan()
187 static_assert((std::is_same<decltype(atan((unsigned long long)0)), double>::value), ""); in test_atan()
188 static_assert((std::is_same<decltype(atan((double)0)), double>::value), ""); in test_atan()
189 static_assert((std::is_same<decltype(atan((long double)0)), long double>::value), ""); in test_atan()
192 static_assert((std::is_same<decltype(atan(Ambiguous())), Ambiguous>::value), ""); in test_atan()
193 assert(atan(0) == 0); in test_atan()