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

Lines Matching defs:Ambiguous

28 // Ambiguous is a user-defined type that defines its own overloads of cmath
31 struct Ambiguous : std::true_type { // ADL
35 Ambiguous abs(Ambiguous){ return Ambiguous(); }
36 Ambiguous acos(Ambiguous){ return Ambiguous(); }
37 Ambiguous asin(Ambiguous){ return Ambiguous(); }
38 Ambiguous atan(Ambiguous){ return Ambiguous(); }
39 Ambiguous atan2(Ambiguous, Ambiguous){ return Ambiguous(); }
40 Ambiguous ceil(Ambiguous){ return Ambiguous(); }
41 Ambiguous cos(Ambiguous){ return Ambiguous(); }
42 Ambiguous cosh(Ambiguous){ return Ambiguous(); }
43 Ambiguous exp(Ambiguous){ return Ambiguous(); }
44 Ambiguous fabs(Ambiguous){ return Ambiguous(); }
45 Ambiguous floor(Ambiguous){ return Ambiguous(); }
46 Ambiguous fmod(Ambiguous, Ambiguous){ return Ambiguous(); }
47 Ambiguous frexp(Ambiguous, int*){ return Ambiguous(); }
48 Ambiguous ldexp(Ambiguous, int){ return Ambiguous(); }
49 Ambiguous log(Ambiguous){ return Ambiguous(); }
50 Ambiguous log10(Ambiguous){ return Ambiguous(); }
51 Ambiguous modf(Ambiguous, Ambiguous*){ return Ambiguous(); }
52 Ambiguous pow(Ambiguous, Ambiguous){ return Ambiguous(); }
53 Ambiguous sin(Ambiguous){ return Ambiguous(); }
54 Ambiguous sinh(Ambiguous){ return Ambiguous(); }
55 Ambiguous sqrt(Ambiguous){ return Ambiguous(); }
56 Ambiguous tan(Ambiguous){ return Ambiguous(); }
57 Ambiguous tanh(Ambiguous){ return Ambiguous(); }
58 Ambiguous signbit(Ambiguous){ return Ambiguous(); }
59 Ambiguous fpclassify(Ambiguous){ return Ambiguous(); }
60 Ambiguous isfinite(Ambiguous){ return Ambiguous(); }
61 Ambiguous isnormal(Ambiguous){ return Ambiguous(); }
62 Ambiguous isgreater(Ambiguous, Ambiguous){ return Ambiguous(); }
63 Ambiguous isgreaterequal(Ambiguous, Ambiguous){ return Ambiguous(); }
64 Ambiguous isless(Ambiguous, Ambiguous){ return Ambiguous(); }
65 Ambiguous islessequal(Ambiguous, Ambiguous){ return Ambiguous(); }
66 Ambiguous islessgreater(Ambiguous, Ambiguous){ return Ambiguous(); }
67 Ambiguous isunordered(Ambiguous, Ambiguous){ return Ambiguous(); }
68 Ambiguous acosh(Ambiguous){ return Ambiguous(); }
69 Ambiguous asinh(Ambiguous){ return Ambiguous(); }
70 Ambiguous atanh(Ambiguous){ return Ambiguous(); }
71 Ambiguous cbrt(Ambiguous){ return Ambiguous(); }
72 Ambiguous copysign(Ambiguous, Ambiguous){ return Ambiguous(); }
73 Ambiguous erf(Ambiguous){ return Ambiguous(); }
74 Ambiguous erfc(Ambiguous){ return Ambiguous(); }
75 Ambiguous exp2(Ambiguous){ return Ambiguous(); }
76 Ambiguous expm1(Ambiguous){ return Ambiguous(); }
77 Ambiguous fdim(Ambiguous, Ambiguous){ return Ambiguous(); }
78 Ambiguous fma(Ambiguous, Ambiguous, Ambiguous){ return Ambiguous(); }
79 Ambiguous fmax(Ambiguous, Ambiguous){ return Ambiguous(); }
80 Ambiguous fmin(Ambiguous, Ambiguous){ return Ambiguous(); }
81 Ambiguous hypot(Ambiguous, Ambiguous){ return Ambiguous(); }
82 Ambiguous ilogb(Ambiguous){ return Ambiguous(); }
83 Ambiguous lgamma(Ambiguous){ return Ambiguous(); }
84 Ambiguous llrint(Ambiguous){ return Ambiguous(); }
85 Ambiguous llround(Ambiguous){ return Ambiguous(); }
86 Ambiguous log1p(Ambiguous){ return Ambiguous(); }
87 Ambiguous log2(Ambiguous){ return Ambiguous(); }
88 Ambiguous logb(Ambiguous){ return Ambiguous(); }
89 Ambiguous lrint(Ambiguous){ return Ambiguous(); }
90 Ambiguous lround(Ambiguous){ return Ambiguous(); }
91 Ambiguous nearbyint(Ambiguous){ return Ambiguous(); }
92 Ambiguous nextafter(Ambiguous, Ambiguous){ return Ambiguous(); }
93 Ambiguous nexttoward(Ambiguous, Ambiguous){ return Ambiguous(); }
94 Ambiguous remainder(Ambiguous, Ambiguous){ return Ambiguous(); }
95 Ambiguous remquo(Ambiguous, Ambiguous, int*){ return Ambiguous(); }
96 Ambiguous rint(Ambiguous){ return Ambiguous(); }
97 Ambiguous round(Ambiguous){ return Ambiguous(); }
98 Ambiguous scalbln(Ambiguous, Ambiguous){ return Ambiguous(); }
99 Ambiguous scalbn(Ambiguous, Ambiguous){ return Ambiguous(); }
100 Ambiguous tgamma(Ambiguous){ return Ambiguous(); }
101 Ambiguous trunc(Ambiguous){ return Ambiguous(); }
108 static_assert((std::is_same<decltype(abs(Ambiguous())), Ambiguous>::value), "");
127 static_assert((std::is_same<decltype(acos(Ambiguous())), Ambiguous>::value), "");
146 static_assert((std::is_same<decltype(asin(Ambiguous())), Ambiguous>::value), "");
165 static_assert((std::is_same<decltype(atan(Ambiguous())), Ambiguous>::value), "");
188 static_assert((std::is_same<decltype(atan2(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
207 static_assert((std::is_same<decltype(ceil(Ambiguous())), Ambiguous>::value), "");
226 static_assert((std::is_same<decltype(cos(Ambiguous())), Ambiguous>::value), "");
245 static_assert((std::is_same<decltype(cosh(Ambiguous())), Ambiguous>::value), "");
264 static_assert((std::is_same<decltype(exp(Ambiguous())), Ambiguous>::value), "");
283 static_assert((std::is_same<decltype(fabs(Ambiguous())), Ambiguous>::value), "");
302 static_assert((std::is_same<decltype(floor(Ambiguous())), Ambiguous>::value), "");
325 static_assert((std::is_same<decltype(fmod(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
345 static_assert((std::is_same<decltype(frexp(Ambiguous(), &ip)), Ambiguous>::value), "");
365 static_assert((std::is_same<decltype(ldexp(Ambiguous(), ip)), Ambiguous>::value), "");
384 static_assert((std::is_same<decltype(log(Ambiguous())), Ambiguous>::value), "");
403 static_assert((std::is_same<decltype(log10(Ambiguous())), Ambiguous>::value), "");
414 static_assert((std::is_same<decltype(modf(Ambiguous(), (Ambiguous*)0)), Ambiguous>::value), "");
441 static_assert((std::is_same<decltype(pow(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
464 static_assert((std::is_same<decltype(sin(Ambiguous())), Ambiguous>::value), "");
483 static_assert((std::is_same<decltype(sinh(Ambiguous())), Ambiguous>::value), "");
502 static_assert((std::is_same<decltype(sqrt(Ambiguous())), Ambiguous>::value), "");
521 static_assert((std::is_same<decltype(tan(Ambiguous())), Ambiguous>::value), "");
540 static_assert((std::is_same<decltype(tanh(Ambiguous())), Ambiguous>::value), "");
553 static_assert((std::is_same<decltype(signbit(Ambiguous())), Ambiguous>::value), "");
566 static_assert((std::is_same<decltype(fpclassify(Ambiguous())), Ambiguous>::value), "");
579 static_assert((std::is_same<decltype(isfinite(Ambiguous())), Ambiguous>::value), "");
592 static_assert((std::is_same<decltype(isnormal(Ambiguous())), Ambiguous>::value), "");
611 static_assert((std::is_same<decltype(isgreater(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
630 static_assert((std::is_same<decltype(isgreaterequal(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
649 static_assert((std::is_same<decltype(isless(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
668 static_assert((std::is_same<decltype(islessequal(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
687 static_assert((std::is_same<decltype(islessgreater(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
706 static_assert((std::is_same<decltype(isunordered(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
725 static_assert((std::is_same<decltype(acosh(Ambiguous())), Ambiguous>::value), "");
744 static_assert((std::is_same<decltype(asinh(Ambiguous())), Ambiguous>::value), "");
763 static_assert((std::is_same<decltype(atanh(Ambiguous())), Ambiguous>::value), "");
782 static_assert((std::is_same<decltype(cbrt(Ambiguous())), Ambiguous>::value), "");
805 static_assert((std::is_same<decltype(copysign(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
824 static_assert((std::is_same<decltype(erf(Ambiguous())), Ambiguous>::value), "");
843 static_assert((std::is_same<decltype(erfc(Ambiguous())), Ambiguous>::value), "");
862 static_assert((std::is_same<decltype(exp2(Ambiguous())), Ambiguous>::value), "");
881 static_assert((std::is_same<decltype(expm1(Ambiguous())), Ambiguous>::value), "");
904 static_assert((std::is_same<decltype(fdim(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
942 static_assert((std::is_same<decltype(fma(Ambiguous(), Ambiguous(), Ambiguous())), Ambiguous>::value), "");
965 static_assert((std::is_same<decltype(fmax(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
988 static_assert((std::is_same<decltype(fmin(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
1011 static_assert((std::is_same<decltype(hypot(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
1030 static_assert((std::is_same<decltype(ilogb(Ambiguous())), Ambiguous>::value), "");
1049 static_assert((std::is_same<decltype(lgamma(Ambiguous())), Ambiguous>::value), "");
1068 static_assert((std::is_same<decltype(llrint(Ambiguous())), Ambiguous>::value), "");
1087 static_assert((std::is_same<decltype(llround(Ambiguous())), Ambiguous>::value), "");
1106 static_assert((std::is_same<decltype(log1p(Ambiguous())), Ambiguous>::value), "");
1125 static_assert((std::is_same<decltype(log2(Ambiguous())), Ambiguous>::value), "");
1144 static_assert((std::is_same<decltype(logb(Ambiguous())), Ambiguous>::value), "");
1163 static_assert((std::is_same<decltype(lrint(Ambiguous())), Ambiguous>::value), "");
1182 static_assert((std::is_same<decltype(lround(Ambiguous())), Ambiguous>::value), "");
1208 static_assert((std::is_same<decltype(nearbyint(Ambiguous())), Ambiguous>::value), "");
1231 static_assert((std::is_same<decltype(nextafter(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
1250 static_assert((std::is_same<decltype(nexttoward(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
1273 static_assert((std::is_same<decltype(remainder(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
1297 static_assert((std::is_same<decltype(remquo(Ambiguous(), Ambiguous(), &ip)), Ambiguous>::value), "");
1316 static_assert((std::is_same<decltype(rint(Ambiguous())), Ambiguous>::value), "");
1335 static_assert((std::is_same<decltype(round(Ambiguous())), Ambiguous>::value), "");
1354 static_assert((std::is_same<decltype(scalbln(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
1373 static_assert((std::is_same<decltype(scalbn(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
1392 static_assert((std::is_same<decltype(tgamma(Ambiguous())), Ambiguous>::value), "");
1411 static_assert((std::is_same<decltype(trunc(Ambiguous())), Ambiguous>::value), "");