Lines Matching defs:log2
96 Ambiguous log2(Ambiguous){ return Ambiguous(); }
1349 static_assert((std::is_same<decltype(std::log2((float)0)), float>::value), "");
1350 static_assert((std::is_same<decltype(std::log2((bool)0)), double>::value), "");
1351 static_assert((std::is_same<decltype(std::log2((unsigned short)0)), double>::value), "");
1352 static_assert((std::is_same<decltype(std::log2((int)0)), double>::value), "");
1353 static_assert((std::is_same<decltype(std::log2((unsigned int)0)), double>::value), "");
1354 static_assert((std::is_same<decltype(std::log2((long)0)), double>::value), "");
1355 static_assert((std::is_same<decltype(std::log2((unsigned long)0)), double>::value), "");
1356 static_assert((std::is_same<decltype(std::log2((long long)0)), double>::value), "");
1357 static_assert((std::is_same<decltype(std::log2((unsigned long long)0)), double>::value), "");
1358 static_assert((std::is_same<decltype(std::log2((double)0)), double>::value), "");
1359 static_assert((std::is_same<decltype(std::log2((long double)0)), long double>::value), "");
1362 static_assert((std::is_same<decltype(log2(Ambiguous())), Ambiguous>::value), "");
1363 assert(std::log2(1) == 0);