Lines Matching defs:islessgreater
73 Ambiguous islessgreater(Ambiguous, Ambiguous){ return Ambiguous(); }
774 #ifdef islessgreater
775 #error islessgreater defined
777 static_assert((std::is_same<decltype(std::islessgreater((float)0, (float)0)), bool>::value), "");
778 static_assert((std::is_same<decltype(std::islessgreater((float)0, (double)0)), bool>::value), "");
779 static_assert((std::is_same<decltype(std::islessgreater((float)0, (long double)0)), bool>::value), "");
780 static_assert((std::is_same<decltype(std::islessgreater((double)0, (float)0)), bool>::value), "");
781 static_assert((std::is_same<decltype(std::islessgreater((double)0, (double)0)), bool>::value), "");
782 static_assert((std::is_same<decltype(std::islessgreater(0, (double)0)), bool>::value), "");
783 static_assert((std::is_same<decltype(std::islessgreater((double)0, (long double)0)), bool>::value), "");
784 static_assert((std::is_same<decltype(std::islessgreater((long double)0, (float)0)), bool>::value), "");
785 static_assert((std::is_same<decltype(std::islessgreater((long double)0, (double)0)), bool>::value), "");
786 static_assert((std::is_same<decltype(std::islessgreater((long double)0, (long double)0)), bool>::value), "");
787 static_assert((std::is_same<decltype(islessgreater(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
788 assert(std::islessgreater(-1.0, 0.F) == true);