Lines Matching defs:tan
63 Ambiguous tan(Ambiguous){ return Ambiguous(); }
548 static_assert((std::is_same<decltype(std::tan((float)0)), float>::value), "");
549 static_assert((std::is_same<decltype(std::tan((bool)0)), double>::value), "");
550 static_assert((std::is_same<decltype(std::tan((unsigned short)0)), double>::value), "");
551 static_assert((std::is_same<decltype(std::tan((int)0)), double>::value), "");
552 static_assert((std::is_same<decltype(std::tan((unsigned int)0)), double>::value), "");
553 static_assert((std::is_same<decltype(std::tan((long)0)), double>::value), "");
554 static_assert((std::is_same<decltype(std::tan((unsigned long)0)), double>::value), "");
555 static_assert((std::is_same<decltype(std::tan((long long)0)), double>::value), "");
556 static_assert((std::is_same<decltype(std::tan((unsigned long long)0)), double>::value), "");
557 static_assert((std::is_same<decltype(std::tan((double)0)), double>::value), "");
558 static_assert((std::is_same<decltype(std::tan((long double)0)), long double>::value), "");
561 static_assert((std::is_same<decltype(tan(Ambiguous())), Ambiguous>::value), "");
562 assert(std::tan(0) == 0);