Home | History | Annotate | Download | only in depr.c.headers

Lines Matching full:decltype

22     static_assert((std::is_same<decltype(acos((double)0)), double>::value), "");
23 static_assert((std::is_same<decltype(acosf(0)), float>::value), "");
24 static_assert((std::is_same<decltype(acosl(0)), long double>::value), "");
30 static_assert((std::is_same<decltype(asin((double)0)), double>::value), "");
31 static_assert((std::is_same<decltype(asinf(0)), float>::value), "");
32 static_assert((std::is_same<decltype(asinl(0)), long double>::value), "");
38 static_assert((std::is_same<decltype(atan((double)0)), double>::value), "");
39 static_assert((std::is_same<decltype(atanf(0)), float>::value), "");
40 static_assert((std::is_same<decltype(atanl(0)), long double>::value), "");
46 static_assert((std::is_same<decltype(atan2((double)0, (double)0)), double>::value), "");
47 static_assert((std::is_same<decltype(atan2f(0,0)), float>::value), "");
48 static_assert((std::is_same<decltype(atan2l(0,0)), long double>::value), "");
54 static_assert((std::is_same<decltype(ceil((double)0)), double>::value), "");
55 static_assert((std::is_same<decltype(ceilf(0)), float>::value), "");
56 static_assert((std::is_same<decltype(ceill(0)), long double>::value), "");
62 static_assert((std::is_same<decltype(cos((double)0)), double>::value), "");
63 static_assert((std::is_same<decltype(cosf(0)), float>::value), "");
64 static_assert((std::is_same<decltype(cosl(0)), long double>::value), "");
70 static_assert((std::is_same<decltype(cosh((double)0)), double>::value), "");
71 static_assert((std::is_same<decltype(coshf(0)), float>::value), "");
72 static_assert((std::is_same<decltype(coshl(0)), long double>::value), "");
78 static_assert((std::is_same<decltype(exp((double)0)), double>::value), "");
79 static_assert((std::is_same<decltype(expf(0)), float>::value), "");
80 static_assert((std::is_same<decltype(expl(0)), long double>::value), "");
86 static_assert((std::is_same<decltype(fabs((double)0)), double>::value), "");
87 static_assert((std::is_same<decltype(fabsf(0.f)), float>::value), "");
88 static_assert((std::is_same<decltype(fabsl(0.L)), long double>::value), "");
94 static_assert((std::is_same<decltype(floor((double)0)), double>::value), "");
95 static_assert((std::is_same<decltype(floorf(0)), float>::value), "");
96 static_assert((std::is_same<decltype(floorl(0)), long double>::value), "");
102 static_assert((std::is_same<decltype(fmod((double)0, (double)0)), double>::value), "");
103 static_assert((std::is_same<decltype(fmodf(0,0)), float>::value), "");
104 static_assert((std::is_same<decltype(fmodl(0,0)), long double>::value), "");
111 static_assert((std::is_same<decltype(frexp((double)0, &ip)), double>::value), "");
112 static_assert((std::is_same<decltype(frexpf(0, &ip)), float>::value), "");
113 static_assert((std::is_same<decltype(frexpl(0, &ip)), long double>::value), "");
120 static_assert((std::is_same<decltype(ldexp((double)0, ip)), double>::value), "");
121 static_assert((std::is_same<decltype(ldexpf(0, ip)), float>::value), "");
122 static_assert((std::is_same<decltype(ldexpl(0, ip)), long double>::value), "");
128 static_assert((std::is_same<decltype(log((double)0)), double>::value), "");
129 static_assert((std::is_same<decltype(logf(0)), float>::value), "");
130 static_assert((std::is_same<decltype(logl(0)), long double>::value), "");
136 static_assert((std::is_same<decltype(log10((double)0)), double>::value), "");
137 static_assert((std::is_same<decltype(log10f(0)), float>::value), "");
138 static_assert((std::is_same<decltype(log10l(0)), long double>::value), "");
144 static_assert((std::is_same<decltype(modf((double)0, (double*)0)), double>::value), "");
145 static_assert((std::is_same<decltype(modff(0, (float*)0)), float>::value), "");
146 static_assert((std::is_same<decltype(modfl(0, (long double*)0)), long double>::value), "");
153 static_assert((std::is_same<decltype(pow((double)0, (double)0)), double>::value), "");
154 static_assert((std::is_same<decltype(powf(0,0)), float>::value), "");
155 static_assert((std::is_same<decltype(powl(0,0)), long double>::value), "");
161 static_assert((std::is_same<decltype(sin((double)0)), double>::value), "");
162 static_assert((std::is_same<decltype(sinf(0)), float>::value), "");
163 static_assert((std::is_same<decltype(sinl(0)), long double>::value), "");
169 static_assert((std::is_same<decltype(sinh((double)0)), double>::value), "");
170 static_assert((std::is_same<decltype(sinhf(0)), float>::value), "");
171 static_assert((std::is_same<decltype(sinhl(0)), long double>::value), "");
177 static_assert((std::is_same<decltype(sqrt((double)0)), double>::value), "");
178 static_assert((std::is_same<decltype(sqrtf(0)), float>::value), "");
179 static_assert((std::is_same<decltype(sqrtl(0)), long double>::value), "");
185 static_assert((std::is_same<decltype(tan((double)0)), double>::value), "");
186 static_assert((std::is_same<decltype(tanf(0)), float>::value), "");
187 static_assert((std::is_same<decltype(tanl(0)), long double>::value), "");
193 static_assert((std::is_same<decltype(tanh((double)0)), double>::value), "");
194 static_assert((std::is_same<decltype(tanhf(0)), float>::value), "");
195 static_assert((std::is_same<decltype(tanhl(0)), long double>::value), "");
201 static_assert((std::is_same<decltype(signbit((float)0)), bool>::value), "");
202 static_assert((std::is_same<decltype(signbit((double)0)), bool>::value), "");
203 static_assert((std::is_same<decltype(signbit((long double)0)), bool>::value), "");
209 static_assert((std::is_same<decltype(fpclassify((float)0)), int>::value), "");
210 static_assert((std::is_same<decltype(fpclassify((double)0)), int>::value), "");
211 static_assert((std::is_same<decltype(fpclassify((long double)0)), int>::value), "");
217 static_assert((std::is_same<decltype(isfinite((float)0)), bool>::value), "");
218 static_assert((std::is_same<decltype(isfinite((double)0)), bool>::value), "");
219 static_assert((std::is_same<decltype(isfinite((long double)0)), bool>::value), "");
225 static_assert((std::is_same<decltype(isinf((float)0)), bool>::value), "");
226 static_assert((std::is_same<decltype(isinf((double)0)), bool>::value), "");
227 static_assert((std::is_same<decltype(isinf((long double)0)), bool>::value), "");
233 static_assert((std::is_same<decltype(isnan((float)0)), bool>::value), "");
234 static_assert((std::is_same<decltype(isnan((double)0)), bool>::value), "");
235 static_assert((std::is_same<decltype(isnan((long double)0)), bool>::value), "");
241 static_assert((std::is_same<decltype(isnormal((float)0)), bool>::value), "");
242 static_assert((std::is_same<decltype(isnormal((double)0)), bool>::value), "");
243 static_assert((std::is_same<decltype(isnormal((long double)0)), bool>::value), "");
249 static_assert((std::is_same<decltype(isgreater((float)0, (float)0)), bool>::value), "");
250 static_assert((std::is_same<decltype(isgreater((float)0, (double)0)), bool>::value), "");
251 static_assert((std::is_same<decltype(isgreater((float)0, (long double)0)), bool>::value), "");
252 static_assert((std::is_same<decltype(isgreater((double)0, (float)0)), bool>::value), "");
253 static_assert((std::is_same<decltype(isgreater((double)0, (double)0)), bool>::value), "");
254 static_assert((std::is_same<decltype(isgreater((double)0, (long double)0)), bool>::value), "");
255 static_assert((std::is_same<decltype(isgreater((long double)0, (float)0)), bool>::value), "");
256 static_assert((std::is_same<decltype(isgreater((long double)0, (double)0)), bool>::value), "");
257 static_assert((std::is_same<decltype(isgreater((long double)0, (long double)0)), bool>::value), "");
263 static_assert((std::is_same<decltype(isgreaterequal((float)0, (float)0)), bool>::value), "");
264 static_assert((std::is_same<decltype(isgreaterequal((float)0, (double)0)), bool>::value), "");
265 static_assert((std::is_same<decltype(isgreaterequal((float)0, (long double)0)), bool>::value), "");
266 static_assert((std::is_same<decltype(isgreaterequal((double)0, (float)0)), bool>::value), "");
267 static_assert((std::is_same<decltype(isgreaterequal((double)0, (double)0)), bool>::value), "");
268 static_assert((std::is_same<decltype(isgreaterequal((double)0, (long double)0)), bool>::value), "");
269 static_assert((std::is_same<decltype(isgreaterequal((long double)0, (float)0)), bool>::value), "");
270 static_assert((std::is_same<decltype(isgreaterequal((long double)0, (double)0)), bool>::value), "");
271 static_assert((std::is_same<decltype(isgreaterequal((long double)0, (long double)0)), bool>::value), "");
277 static_assert((std::is_same<decltype(isless((float)0, (float)0)), bool>::value), "");
278 static_assert((std::is_same<decltype(isless((float)0, (double)0)), bool>::value), "");
279 static_assert((std::is_same<decltype(isless((float)0, (long double)0)), bool>::value), "");
280 static_assert((std::is_same<decltype(isless((double)0, (float)0)), bool>::value), "");
281 static_assert((std::is_same<decltype(isless((double)0, (double)0)), bool>::value), "");
282 static_assert((std::is_same<decltype(isless((double)0, (long double)0)), bool>::value), "");
283 static_assert((std::is_same<decltype(isless((long double)0, (float)0)), bool>::value), "");
284 static_assert((std::is_same<decltype(isless((long double)0, (double)0)), bool>::value), "");
285 static_assert((std::is_same<decltype(isless((long double)0, (long double)0)), bool>::value), "");
291 static_assert((std::is_same<decltype(islessequal((float)0, (float)0)), bool>::value), "");
292 static_assert((std::is_same<decltype(islessequal((float)0, (double)0)), bool>::value), "");
293 static_assert((std::is_same<decltype(islessequal((float)0, (long double)0)), bool>::value), "");
294 static_assert((std::is_same<decltype(islessequal((double)0, (float)0)), bool>::value), "");
295 static_assert((std::is_same<decltype(islessequal((double)0, (double)0)), bool>::value), "");
296 static_assert((std::is_same<decltype(islessequal((double)0, (long double)0)), bool>::value), "");
297 static_assert((std::is_same<decltype(islessequal((long double)0, (float)0)), bool>::value), "");
298 static_assert((std::is_same<decltype(islessequal((long double)0, (double)0)), bool>::value), "");
299 static_assert((std::is_same<decltype(islessequal((long double)0, (long double)0)), bool>::value), "");
305 static_assert((std::is_same<decltype(islessgreater((float)0, (float)0)), bool>::value), "");
306 static_assert((std::is_same<decltype(islessgreater((float)0, (double)0)), bool>::value), "");
307 static_assert((std::is_same<decltype(islessgreater((float)0, (long double)0)), bool>::value), "");
308 static_assert((std::is_same<decltype(islessgreater((double)0, (float)0)), bool>::value), "");
309 static_assert((std::is_same<decltype(islessgreater((double)0, (double)0)), bool>::value), "");
310 static_assert((std::is_same<decltype(islessgreater((double)0, (long double)0)), bool>::value), "");
311 static_assert((std::is_same<decltype(islessgreater((long double)0, (float)0)), bool>::value), "");
312 static_assert((std::is_same<decltype(islessgreater((long double)0, (double)0)), bool>::value), "");
313 static_assert((std::is_same<decltype(islessgreater((long double)0, (long double)0)), bool>::value), "");
319 static_assert((std::is_same<decltype(isunordered((float)0, (float)0)), bool>::value), "");
320 static_assert((std::is_same<decltype(isunordered((float)0, (double)0)), bool>::value), "");
321 static_assert((std::is_same<decltype(isunordered((float)0, (long double)0)), bool>::value), "");
322 static_assert((std::is_same<decltype(isunordered((double)0, (float)0)), bool>::value), "");
323 static_assert((std::is_same<decltype(isunordered((double)0, (double)0)), bool>::value), "");
324 static_assert((std::is_same<decltype(isunordered((double)0, (long double)0)), bool>::value), "");
325 static_assert((std::is_same<decltype(isunordered((long double)0, (float)0)), bool>::value), "");
326 static_assert((std::is_same<decltype(isunordered((long double)0, (double)0)), bool>::value), "");
327 static_assert((std::is_same<decltype(isunordered((long double)0, (long double)0)), bool>::value), "");
333 static_assert((std::is_same<decltype(acosh((double)0)), double>::value), "");
334 static_assert((std::is_same<decltype(acoshf(0)), float>::value), "");
335 static_assert((std::is_same<decltype(acoshl(0)), long double>::value), "");
341 static_assert((std::is_same<decltype(asinh((double)0)), double>::value), "");
342 static_assert((std::is_same<decltype(asinhf(0)), float>::value), "");
343 static_assert((std::is_same<decltype(asinhl(0)), long double>::value), "");
349 static_assert((std::is_same<decltype(atanh((double)0)), double>::value), "");
350 static_assert((std::is_same<decltype(atanhf(0)), float>::value), "");
351 static_assert((std::is_same<decltype(atanhl(0)), long double>::value), "");
357 static_assert((std::is_same<decltype(cbrt((double)0)), double>::value), "");
358 static_assert((std::is_same<decltype(cbrtf(0)), float>::value), "");
359 static_assert((std::is_same<decltype(cbrtl(0)), long double>::value), "");
365 static_assert((std::is_same<decltype(copysign((double)0, (double)0)), double>::value), "");
366 static_assert((std::is_same<decltype(copysignf(0,0)), float>::value), "");
367 static_assert((std::is_same<decltype(copysignl(0,0)), long double>::value), "");
373 static_assert((std::is_same<decltype(erf((double)0)), double>::value), "");
374 static_assert((std::is_same<decltype(erff(0)), float>::value), "");
375 static_assert((std::is_same<decltype(erfl(0)), long double>::value), "");
381 static_assert((std::is_same<decltype(erfc((double)0)), double>::value), "");
382 static_assert((std::is_same<decltype
383 static_assert((std::is_same<decltype(erfcl(0)), long double>::value), "");
389 static_assert((std::is_same<decltype(exp2((double)0)), double>::value), "");
390 static_assert((std::is_same<decltype(exp2f(0)), float>::value), "");
391 static_assert((std::is_same<decltype(exp2l(0)), long double>::value), "");
397 static_assert((std::is_same<decltype(expm1((double)0)), double>::value), "");
398 static_assert((std::is_same<decltype(expm1f(0)), float>::value), "");
399 static_assert((std::is_same<decltype(expm1l(0)), long double>::value), "");
405 static_assert((std::is_same<decltype(fdim((double)0, (double)0)), double>::value), "");
406 static_assert((std::is_same<decltype(fdimf(0,0)), float>::value), "");
407 static_assert((std::is_same<decltype(fdiml(0,0)), long double>::value), "");
413 static_assert((std::is_same<decltype(fma((double)0, (double)0, (double)0)), double>::value), "");
414 static_assert((std::is_same<decltype(fmaf(0,0,0)), float>::value), "");
415 static_assert((std::is_same<decltype(fmal(0,0,0)), long double>::value), "");
421 static_assert((std::is_same<decltype(fmax((double)0, (double)0)), double>::value), "");
422 static_assert((std::is_same<decltype(fmaxf(0,0)), float>::value), "");
423 static_assert((std::is_same<decltype(fmaxl(0,0)), long double>::value), "");
429 static_assert((std::is_same<decltype(fmin((double)0, (double)0)), double>::value), "");
430 static_assert((std::is_same<decltype(fminf(0,0)), float>::value), "");
431 static_assert((std::is_same<decltype(fminl(0,0)), long double>::value), "");
437 static_assert((std::is_same<decltype(hypot((double)0, (double)0)), double>::value), "");
438 static_assert((std::is_same<decltype(hypotf(0,0)), float>::value), "");
439 static_assert((std::is_same<decltype(hypotl(0,0)), long double>::value), "");
445 static_assert((std::is_same<decltype(ilogb((double)0)), int>::value), "");
446 static_assert((std::is_same<decltype(ilogbf(0)), int>::value), "");
447 static_assert((std::is_same<decltype(ilogbl(0)), int>::value), "");
453 static_assert((std::is_same<decltype(lgamma((double)0)), double>::value), "");
454 static_assert((std::is_same<decltype(lgammaf(0)), float>::value), "");
455 static_assert((std::is_same<decltype(lgammal(0)), long double>::value), "");
461 static_assert((std::is_same<decltype(llrint((double)0)), long long>::value), "");
462 static_assert((std::is_same<decltype(llrintf(0)), long long>::value), "");
463 static_assert((std::is_same<decltype(llrintl(0)), long long>::value), "");
469 static_assert((std::is_same<decltype(llround((double)0)), long long>::value), "");
470 static_assert((std::is_same<decltype(llroundf(0)), long long>::value), "");
471 static_assert((std::is_same<decltype(llroundl(0)), long long>::value), "");
477 static_assert((std::is_same<decltype(log1p((double)0)), double>::value), "");
478 static_assert((std::is_same<decltype(log1pf(0)), float>::value), "");
479 static_assert((std::is_same<decltype(log1pl(0)), long double>::value), "");
485 static_assert((std::is_same<decltype(log2((double)0)), double>::value), "");
486 static_assert((std::is_same<decltype(log2f(0)), float>::value), "");
487 static_assert((std::is_same<decltype(log2l(0)), long double>::value), "");
493 static_assert((std::is_same<decltype(logb((double)0)), double>::value), "");
494 static_assert((std::is_same<decltype(logbf(0)), float>::value), "");
495 static_assert((std::is_same<decltype(logbl(0)), long double>::value), "");
501 static_assert((std::is_same<decltype(lrint((double)0)), long>::value), "");
502 static_assert((std::is_same<decltype(lrintf(0)), long>::value), "");
503 static_assert((std::is_same<decltype(lrintl(0)), long>::value), "");
509 static_assert((std::is_same<decltype(lround((double)0)), long>::value), "");
510 static_assert((std::is_same<decltype(lroundf(0)), long>::value), "");
511 static_assert((std::is_same<decltype(lroundl(0)), long>::value), "");
517 static_assert((std::is_same<decltype(nan("")), double>::value), "");
518 static_assert((std::is_same<decltype(nanf("")), float>::value), "");
519 static_assert((std::is_same<decltype(nanl("")), long double>::value), "");
524 static_assert((std::is_same<decltype(nearbyint((double)0)), double>::value), "");
525 static_assert((std::is_same<decltype(nearbyintf(0)), float>::value), "");
526 static_assert((std::is_same<decltype(nearbyintl(0)), long double>::value), "");
532 static_assert((std::is_same<decltype(nextafter((double)0, (double)0)), double>::value), "");
533 static_assert((std::is_same<decltype(nextafterf(0,0)), float>::value), "");
534 static_assert((std::is_same<decltype(nextafterl(0,0)), long double>::value), "");
540 static_assert((std::is_same<decltype(nexttoward((double)0, (long double)0)), double>::value), "");
541 static_assert((std::is_same<decltype(nexttowardf(0, (long double)0)), float>::value), "");
542 static_assert((std::is_same<decltype(nexttowardl(0, (long double)0)), long double>::value), "");
548 static_assert((std::is_same<decltype(remainder((double)0, (double)0)), double>::value), "");
549 static_assert((std::is_same<decltype(remainderf(0,0)), float>::value), "");
550 static_assert((std::is_same<decltype(remainderl(0,0)), long double>::value), "");
551 static_assert((std::is_same<decltype(remainder((int)0, (int)0)), double>::value), "");
558 static_assert((std::is_same<decltype(remquo((double)0, (double)0, &ip)), double>::value), "");
559 static_assert((std::is_same<decltype(remquof(0,0, &ip)), float>::value), "");
560 static_assert((std::is_same<decltype(remquol(0,0, &ip)), long double>::value), "");
566 static_assert((std::is_same<decltype(rint((double)0)), double>::value), "");
567 static_assert((std::is_same<decltype(rintf(0)), float>::value), "");
568 static_assert((std::is_same<decltype(rintl(0)), long double>::value), "");
574 static_assert((std::is_same<decltype(round((double)0)), double>::value), "");
575 static_assert((std::is_same<decltype(roundf(0)), float>::value), "");
576 static_assert((std::is_same<decltype(roundl(0)), long double>::value), "");
582 static_assert((std::is_same<decltype(scalbln((double)0, (long)0)), double>::value), "");
583 static_assert((std::is_same<decltype(scalblnf(0, (long)0)), float>::value), "");
584 static_assert((std::is_same<decltype(scalblnl(0, (long)0)), long double>::value), "");
590 static_assert((std::is_same<decltype(scalbn((double)0, (int)0)), double>::value), "");
591 static_assert((std::is_same<decltype(scalbnf(0, (int)0)), float>::value), "");
592 static_assert((std::is_same<decltype(scalbnl(0, (int)0)), long double>::value), "");
598 static_assert((std::is_same<decltype(tgamma((double)0)), double>::value), "");
599 static_assert((std::is_same<decltype(tgammaf(0)), float>::value), "");
600 static_assert((std::is_same<decltype(tgammal(0)), long double>::value), "");
606 static_assert((std::is_same<decltype(trunc((double)0)), double>::value), "");
607 static_assert((std::is_same<decltype(truncf(0)), float>::value), "");
608 static_assert((std::is_same<decltype(truncl(0)), long double>::value), "");