Lines Matching defs:ilogb
90 Ambiguous ilogb(Ambiguous){ return Ambiguous(); }
1224 static_assert((std::is_same<decltype(std::ilogb((float)0)), int>::value), "");
1225 static_assert((std::is_same<decltype(std::ilogb((bool)0)), int>::value), "");
1226 static_assert((std::is_same<decltype(std::ilogb((unsigned short)0)), int>::value), "");
1227 static_assert((std::is_same<decltype(std::ilogb((int)0)), int>::value), "");
1228 static_assert((std::is_same<decltype(std::ilogb((unsigned int)0)), int>::value), "");
1229 static_assert((std::is_same<decltype(std::ilogb((long)0)), int>::value), "");
1230 static_assert((std::is_same<decltype(std::ilogb((unsigned long)0)), int>::value), "");
1231 static_assert((std::is_same<decltype(std::ilogb((long long)0)), int>::value), "");
1232 static_assert((std::is_same<decltype(std::ilogb((unsigned long long)0)), int>::value), "");
1233 static_assert((std::is_same<decltype(std::ilogb((double)0)), int>::value), "");
1234 static_assert((std::is_same<decltype(std::ilogb((long double)0)), int>::value), "");
1237 static_assert((std::is_same<decltype(ilogb(Ambiguous())), Ambiguous>::value), "");
1238 assert(std::ilogb(1) == 0);