Lines Matching defs:round
94 Ambiguous round(Ambiguous){ return Ambiguous(); }
1365 static_assert((std::is_same<decltype(round((float)0)), float>::value), "");
1366 static_assert((std::is_same<decltype(round((bool)0)), double>::value), "");
1367 static_assert((std::is_same<decltype(round((unsigned short)0)), double>::value), "");
1368 static_assert((std::is_same<decltype(round((int)0)), double>::value), "");
1369 static_assert((std::is_same<decltype(round((unsigned int)0)), double>::value), "");
1370 static_assert((std::is_same<decltype(round((long)0)), double>::value), "");
1371 static_assert((std::is_same<decltype(round((unsigned long)0)), double>::value), "");
1372 static_assert((std::is_same<decltype(round((long long)0)), double>::value), "");
1373 static_assert((std::is_same<decltype(round((unsigned long long)0)), double>::value), "");
1374 static_assert((std::is_same<decltype(round((double)0)), double>::value), "");
1375 static_assert((std::is_same<decltype(round((long double)0)), long double>::value), "");
1378 static_assert((std::is_same<decltype(round(Ambiguous())), Ambiguous>::value), "");
1379 assert(round(1) == 1);