Lines Matching refs:logb
86 Ambiguous logb(Ambiguous){ return Ambiguous(); } in logb() function
1212 static_assert((std::is_same<decltype(logb((float)0)), float>::value), ""); in test_logb()
1213 static_assert((std::is_same<decltype(logb((bool)0)), double>::value), ""); in test_logb()
1214 static_assert((std::is_same<decltype(logb((unsigned short)0)), double>::value), ""); in test_logb()
1215 static_assert((std::is_same<decltype(logb((int)0)), double>::value), ""); in test_logb()
1216 static_assert((std::is_same<decltype(logb((unsigned int)0)), double>::value), ""); in test_logb()
1217 static_assert((std::is_same<decltype(logb((long)0)), double>::value), ""); in test_logb()
1218 static_assert((std::is_same<decltype(logb((unsigned long)0)), double>::value), ""); in test_logb()
1219 static_assert((std::is_same<decltype(logb((long long)0)), double>::value), ""); in test_logb()
1220 static_assert((std::is_same<decltype(logb((unsigned long long)0)), double>::value), ""); in test_logb()
1221 static_assert((std::is_same<decltype(logb((double)0)), double>::value), ""); in test_logb()
1222 static_assert((std::is_same<decltype(logb((long double)0)), long double>::value), ""); in test_logb()
1225 static_assert((std::is_same<decltype(logb(Ambiguous())), Ambiguous>::value), ""); in test_logb()
1226 assert(logb(1) == 0); in test_logb()