Lines Matching refs:logb
87 Ambiguous logb(Ambiguous){ return Ambiguous(); } in logb() function
1198 static_assert((std::is_same<decltype(std::logb((float)0)), float>::value), ""); in test_logb()
1199 static_assert((std::is_same<decltype(std::logb((bool)0)), double>::value), ""); in test_logb()
1200 static_assert((std::is_same<decltype(std::logb((unsigned short)0)), double>::value), ""); in test_logb()
1201 static_assert((std::is_same<decltype(std::logb((int)0)), double>::value), ""); in test_logb()
1202 static_assert((std::is_same<decltype(std::logb((unsigned int)0)), double>::value), ""); in test_logb()
1203 static_assert((std::is_same<decltype(std::logb((long)0)), double>::value), ""); in test_logb()
1204 static_assert((std::is_same<decltype(std::logb((unsigned long)0)), double>::value), ""); in test_logb()
1205 static_assert((std::is_same<decltype(std::logb((long long)0)), double>::value), ""); in test_logb()
1206 static_assert((std::is_same<decltype(std::logb((unsigned long long)0)), double>::value), ""); in test_logb()
1207 static_assert((std::is_same<decltype(std::logb((double)0)), double>::value), ""); in test_logb()
1208 static_assert((std::is_same<decltype(std::logb((long double)0)), long double>::value), ""); in test_logb()
1211 static_assert((std::is_same<decltype(logb(Ambiguous())), Ambiguous>::value), ""); in test_logb()
1212 assert(std::logb(1) == 0); in test_logb()