Lines Matching full:fpclassify
56 Ambiguous fpclassify(Ambiguous){ return Ambiguous(); }
556 #ifdef fpclassify
557 #error fpclassify defined
559 static_assert((std::is_same<decltype(fpclassify((float)0)), int>::value), "");
560 static_assert((std::is_same<decltype(fpclassify((double)0)), int>::value), "");
561 static_assert((std::is_same<decltype(fpclassify(0)), int>::value), "");
562 static_assert((std::is_same<decltype(fpclassify((long double)0)), int>::value), "");
563 static_assert((std::is_same<decltype(fpclassify(Ambiguous())), Ambiguous>::value), "");
564 assert(fpclassify(-1.0) == FP_NORMAL);