Lines Matching defs:scalbn
108 Ambiguous scalbn(Ambiguous, Ambiguous){ return Ambiguous(); }
1597 static_assert((std::is_same<decltype(std::scalbn((float)0, (int)0)), float>::value), "");
1598 static_assert((std::is_same<decltype(std::scalbn((bool)0, (int)0)), double>::value), "");
1599 static_assert((std::is_same<decltype(std::scalbn((unsigned short)0, (int)0)), double>::value), "");
1600 static_assert((std::is_same<decltype(std::scalbn((int)0, (int)0)), double>::value), "");
1601 static_assert((std::is_same<decltype(std::scalbn((unsigned int)0, (int)0)), double>::value), "");
1602 static_assert((std::is_same<decltype(std::scalbn((long)0, (int)0)), double>::value), "");
1603 static_assert((std::is_same<decltype(std::scalbn((unsigned long)0, (int)0)), double>::value), "");
1604 static_assert((std::is_same<decltype(std::scalbn((long long)0, (int)0)), double>::value), "");
1605 static_assert((std::is_same<decltype(std::scalbn((unsigned long long)0, (int)0)), double>::value), "");
1606 static_assert((std::is_same<decltype(std::scalbn((double)0, (int)0)), double>::value), "");
1607 static_assert((std::is_same<decltype(std::scalbn((long double)0, (int)0)), long double>::value), "");
1610 static_assert((std::is_same<decltype(scalbn(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
1611 assert(std::scalbn(1, 1) == 2);