Lines Matching defs:ldexp
55 Ambiguous ldexp(Ambiguous, int){ return Ambiguous(); }
392 static_assert((std::is_same<decltype(std::ldexp((float)0, ip)), float>::value), "");
393 static_assert((std::is_same<decltype(std::ldexp((bool)0, ip)), double>::value), "");
394 static_assert((std::is_same<decltype(std::ldexp((unsigned short)0, ip)), double>::value), "");
395 static_assert((std::is_same<decltype(std::ldexp((int)0, ip)), double>::value), "");
396 static_assert((std::is_same<decltype(std::ldexp((unsigned int)0, ip)), double>::value), "");
397 static_assert((std::is_same<decltype(std::ldexp((long)0, ip)), double>::value), "");
398 static_assert((std::is_same<decltype(std::ldexp((unsigned long)0, ip)), double>::value), "");
399 static_assert((std::is_same<decltype(std::ldexp((long long)0, ip)), double>::value), "");
400 static_assert((std::is_same<decltype(std::ldexp((unsigned long long)0, ip)), double>::value), "");
401 static_assert((std::is_same<decltype(std::ldexp((double)0, ip)), double>::value), "");
402 static_assert((std::is_same<decltype(std::ldexp((long double)0, ip)), long double>::value), "");
405 static_assert((std::is_same<decltype(ldexp(Ambiguous(), ip)), Ambiguous>::value), "");
406 assert(std::ldexp(1, ip) == 2);