Lines Matching refs:logb
89 Ambiguous logb(Ambiguous){ return Ambiguous(); } in logb() function
1294 static_assert((std::is_same<decltype(std::logb((float)0)), float>::value), ""); in test_logb()
1295 static_assert((std::is_same<decltype(std::logb((bool)0)), double>::value), ""); in test_logb()
1296 static_assert((std::is_same<decltype(std::logb((unsigned short)0)), double>::value), ""); in test_logb()
1297 static_assert((std::is_same<decltype(std::logb((int)0)), double>::value), ""); in test_logb()
1298 static_assert((std::is_same<decltype(std::logb((unsigned int)0)), double>::value), ""); in test_logb()
1299 static_assert((std::is_same<decltype(std::logb((long)0)), double>::value), ""); in test_logb()
1300 static_assert((std::is_same<decltype(std::logb((unsigned long)0)), double>::value), ""); in test_logb()
1301 static_assert((std::is_same<decltype(std::logb((long long)0)), double>::value), ""); in test_logb()
1302 static_assert((std::is_same<decltype(std::logb((unsigned long long)0)), double>::value), ""); in test_logb()
1303 static_assert((std::is_same<decltype(std::logb((double)0)), double>::value), ""); in test_logb()
1304 static_assert((std::is_same<decltype(std::logb((long double)0)), long double>::value), ""); in test_logb()
1307 static_assert((std::is_same<decltype(logb(Ambiguous())), Ambiguous>::value), ""); in test_logb()
1308 assert(std::logb(1) == 0); in test_logb()