Lines Matching defs:logb
97 Ambiguous logb(Ambiguous){ return Ambiguous(); }
1368 static_assert((std::is_same<decltype(std::logb((float)0)), float>::value), "");
1369 static_assert((std::is_same<decltype(std::logb((bool)0)), double>::value), "");
1370 static_assert((std::is_same<decltype(std::logb((unsigned short)0)), double>::value), "");
1371 static_assert((std::is_same<decltype(std::logb((int)0)), double>::value), "");
1372 static_assert((std::is_same<decltype(std::logb((unsigned int)0)), double>::value), "");
1373 static_assert((std::is_same<decltype(std::logb((long)0)), double>::value), "");
1374 static_assert((std::is_same<decltype(std::logb((unsigned long)0)), double>::value), "");
1375 static_assert((std::is_same<decltype(std::logb((long long)0)), double>::value), "");
1376 static_assert((std::is_same<decltype(std::logb((unsigned long long)0)), double>::value), "");
1377 static_assert((std::is_same<decltype(std::logb((double)0)), double>::value), "");
1378 static_assert((std::is_same<decltype(std::logb((long double)0)), long double>::value), "");
1381 static_assert((std::is_same<decltype(logb(Ambiguous())), Ambiguous>::value), "");
1382 assert(std::logb(1) == 0);