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

Lines Matching defs:Ambiguous

25 // Ambiguous is a user-defined type that defines its own overloads of cmath
28 struct Ambiguous : std::true_type { // ADL
32 Ambiguous abs(Ambiguous){ return Ambiguous(); }
33 Ambiguous acos(Ambiguous){ return Ambiguous(); }
34 Ambiguous asin(Ambiguous){ return Ambiguous(); }
35 Ambiguous atan(Ambiguous){ return Ambiguous(); }
36 Ambiguous atan2(Ambiguous, Ambiguous){ return Ambiguous(); }
37 Ambiguous ceil(Ambiguous){ return Ambiguous(); }
38 Ambiguous cos(Ambiguous){ return Ambiguous(); }
39 Ambiguous cosh(Ambiguous){ return Ambiguous(); }
40 Ambiguous exp(Ambiguous){ return Ambiguous(); }
41 Ambiguous fabs(Ambiguous){ return Ambiguous(); }
42 Ambiguous floor(Ambiguous){ return Ambiguous(); }
43 Ambiguous fmod(Ambiguous, Ambiguous){ return Ambiguous(); }
44 Ambiguous frexp(Ambiguous, int*){ return Ambiguous(); }
45 Ambiguous ldexp(Ambiguous, int){ return Ambiguous(); }
46 Ambiguous log(Ambiguous){ return Ambiguous(); }
47 Ambiguous log10(Ambiguous){ return Ambiguous(); }
48 Ambiguous modf(Ambiguous, Ambiguous*){ return Ambiguous(); }
49 Ambiguous pow(Ambiguous, Ambiguous){ return Ambiguous(); }
50 Ambiguous sin(Ambiguous){ return Ambiguous(); }
51 Ambiguous sinh(Ambiguous){ return Ambiguous(); }
52 Ambiguous sqrt(Ambiguous){ return Ambiguous(); }
53 Ambiguous tan(Ambiguous){ return Ambiguous(); }
54 Ambiguous tanh(Ambiguous){ return Ambiguous(); }
55 Ambiguous signbit(Ambiguous){ return Ambiguous(); }
56 Ambiguous fpclassify(Ambiguous){ return Ambiguous(); }
57 Ambiguous isfinite(Ambiguous){ return Ambiguous(); }
58 Ambiguous isnormal(Ambiguous){ return Ambiguous(); }
59 Ambiguous isgreater(Ambiguous, Ambiguous){ return Ambiguous(); }
60 Ambiguous isgreaterequal(Ambiguous, Ambiguous){ return Ambiguous(); }
61 Ambiguous isless(Ambiguous, Ambiguous){ return Ambiguous(); }
62 Ambiguous islessequal(Ambiguous, Ambiguous){ return Ambiguous(); }
63 Ambiguous islessgreater(Ambiguous, Ambiguous){ return Ambiguous(); }
64 Ambiguous isunordered(Ambiguous, Ambiguous){ return Ambiguous(); }
65 Ambiguous acosh(Ambiguous){ return Ambiguous(); }
66 Ambiguous asinh(Ambiguous){ return Ambiguous(); }
67 Ambiguous atanh(Ambiguous){ return Ambiguous(); }
68 Ambiguous cbrt(Ambiguous){ return Ambiguous(); }
69 Ambiguous copysign(Ambiguous, Ambiguous){ return Ambiguous(); }
70 Ambiguous erf(Ambiguous){ return Ambiguous(); }
71 Ambiguous erfc(Ambiguous){ return Ambiguous(); }
72 Ambiguous exp2(Ambiguous){ return Ambiguous(); }
73 Ambiguous expm1(Ambiguous){ return Ambiguous(); }
74 Ambiguous fdim(Ambiguous, Ambiguous){ return Ambiguous(); }
75 Ambiguous fma(Ambiguous, Ambiguous, Ambiguous){ return Ambiguous(); }
76 Ambiguous fmax(Ambiguous, Ambiguous){ return Ambiguous(); }
77 Ambiguous fmin(Ambiguous, Ambiguous){ return Ambiguous(); }
78 Ambiguous hypot(Ambiguous, Ambiguous){ return Ambiguous(); }
79 Ambiguous ilogb(Ambiguous){ return Ambiguous(); }
80 Ambiguous lgamma(Ambiguous){ return Ambiguous(); }
81 Ambiguous llrint(Ambiguous){ return Ambiguous(); }
82 Ambiguous llround(Ambiguous){ return Ambiguous(); }
83 Ambiguous log1p(Ambiguous){ return Ambiguous(); }
84 Ambiguous log2(Ambiguous){ return Ambiguous(); }
85 Ambiguous logb(Ambiguous){ return Ambiguous(); }
86 Ambiguous lrint(Ambiguous){ return Ambiguous(); }
87 Ambiguous lround(Ambiguous){ return Ambiguous(); }
88 Ambiguous nearbyint(Ambiguous){ return Ambiguous(); }
89 Ambiguous nextafter(Ambiguous, Ambiguous){ return Ambiguous(); }
90 Ambiguous nexttoward(Ambiguous, Ambiguous){ return Ambiguous(); }
91 Ambiguous remainder(Ambiguous, Ambiguous){ return Ambiguous(); }
92 Ambiguous remquo(Ambiguous, Ambiguous, int*){ return Ambiguous(); }
93 Ambiguous rint(Ambiguous){ return Ambiguous(); }
94 Ambiguous round(Ambiguous){ return Ambiguous(); }
95 Ambiguous scalbln(Ambiguous, Ambiguous){ return Ambiguous(); }
96 Ambiguous scalbn(Ambiguous, Ambiguous){ return Ambiguous(); }
97 Ambiguous tgamma(Ambiguous){ return Ambiguous(); }
98 Ambiguous trunc(Ambiguous){ return Ambiguous(); }
105 static_assert((std::is_same<decltype(abs(Ambiguous())), Ambiguous>::value), "");
124 static_assert((std::is_same<decltype(acos(Ambiguous())), Ambiguous>::value), "");
143 static_assert((std::is_same<decltype(asin(Ambiguous())), Ambiguous>::value), "");
162 static_assert((std::is_same<decltype(atan(Ambiguous())), Ambiguous>::value), "");
185 static_assert((std::is_same<decltype(atan2(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
204 static_assert((std::is_same<decltype(ceil(Ambiguous())), Ambiguous>::value), "");
223 static_assert((std::is_same<decltype(cos(Ambiguous())), Ambiguous>::value), "");
242 static_assert((std::is_same<decltype(cosh(Ambiguous())), Ambiguous>::value), "");
261 static_assert((std::is_same<decltype(exp(Ambiguous())), Ambiguous>::value), "");
280 static_assert((std::is_same<decltype(fabs(Ambiguous())), Ambiguous>::value), "");
299 static_assert((std::is_same<decltype(floor(Ambiguous())), Ambiguous>::value), "");
322 static_assert((std::is_same<decltype(fmod(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
342 static_assert((std::is_same<decltype(frexp(Ambiguous(), &ip)), Ambiguous>::value), "");
362 static_assert((std::is_same<decltype(ldexp(Ambiguous(), ip)), Ambiguous>::value), "");
381 static_assert((std::is_same<decltype(log(Ambiguous())), Ambiguous>::value), "");
400 static_assert((std::is_same<decltype(log10(Ambiguous())), Ambiguous>::value), "");
411 static_assert((std::is_same<decltype(modf(Ambiguous(), (Ambiguous*)0)), Ambiguous>::value), "");
438 static_assert((std::is_same<decltype(pow(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
461 static_assert((std::is_same<decltype(sin(Ambiguous())), Ambiguous>::value), "");
480 static_assert((std::is_same<decltype(sinh(Ambiguous())), Ambiguous>::value), "");
499 static_assert((std::is_same<decltype(sqrt(Ambiguous())), Ambiguous>::value), "");
518 static_assert((std::is_same<decltype(tan(Ambiguous())), Ambiguous>::value), "");
537 static_assert((std::is_same<decltype(tanh(Ambiguous())), Ambiguous>::value), "");
550 static_assert((std::is_same<decltype(signbit(Ambiguous())), Ambiguous>::value), "");
563 static_assert((std::is_same<decltype(fpclassify(Ambiguous())), Ambiguous>::value), "");
576 static_assert((std::is_same<decltype(isfinite(Ambiguous())), Ambiguous>::value), "");
589 static_assert((std::is_same<decltype(isnormal(Ambiguous())), Ambiguous>::value), "");
608 static_assert((std::is_same<decltype(isgreater(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
627 static_assert((std::is_same<decltype(isgreaterequal(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
669 static_assert((std::is_same<decltype(isless(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
688 static_assert((std::is_same<decltype(islessequal(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
707 static_assert((std::is_same<decltype(islessgreater(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
749 static_assert((std::is_same<decltype(isunordered(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
768 static_assert((std::is_same<decltype(acosh(Ambiguous())), Ambiguous>::value), "");
787 static_assert((std::is_same<decltype(asinh(Ambiguous())), Ambiguous>::value), "");
806 static_assert((std::is_same<decltype(atanh(Ambiguous())), Ambiguous>::value), "");
825 static_assert((std::is_same<decltype(cbrt(Ambiguous())), Ambiguous>::value), "");
848 static_assert((std::is_same<decltype(copysign(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
867 static_assert((std::is_same<decltype(erf(Ambiguous())), Ambiguous>::value), "");
886 static_assert((std::is_same<decltype(erfc(Ambiguous())), Ambiguous>::value), "");
905 static_assert((std::is_same<decltype(exp2(Ambiguous())), Ambiguous>::value), "");
924 static_assert((std::is_same<decltype(expm1(Ambiguous())), Ambiguous>::value), "");
947 static_assert((std::is_same<decltype(fdim(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
985 static_assert((std::is_same<decltype(fma(Ambiguous(), Ambiguous(), Ambiguous())), Ambiguous>::value), "");
1008 static_assert((std::is_same<decltype(fmax(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
1031 static_assert((std::is_same<decltype(fmin(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
1054 static_assert((std::is_same<decltype(hypot(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
1073 static_assert((std::is_same<decltype(ilogb(Ambiguous())), Ambiguous>::value), "");
1092 static_assert((std::is_same<decltype(lgamma(Ambiguous())), Ambiguous>::value), "");
1111 static_assert((std::is_same<decltype(llrint(Ambiguous())), Ambiguous>::value), "");
1130 static_assert((std::is_same<decltype(llround(Ambiguous())), Ambiguous>::value), "");
1149 static_assert((std::is_same<decltype(log1p(Ambiguous())), Ambiguous>::value), "");
1168 static_assert((std::is_same<decltype(log2(Ambiguous())), Ambiguous>::value), "");
1187 static_assert((std::is_same<decltype(logb(Ambiguous())), Ambiguous>::value), "");
1206 static_assert((std::is_same<decltype(lrint(Ambiguous())), Ambiguous>::value), "");
1225 static_assert((std::is_same<decltype(lround(Ambiguous())), Ambiguous>::value), "");
1251 static_assert((std::is_same<decltype(nearbyint(Ambiguous())), Ambiguous>::value), "");
1274 static_assert((std::is_same<decltype(nextafter(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
1293 static_assert((std::is_same<decltype(nexttoward(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
1316 static_assert((std::is_same<decltype(remainder(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
1340 static_assert((std::is_same<decltype(remquo(Ambiguous(), Ambiguous(), &ip)), Ambiguous>::value), "");
1359 static_assert((std::is_same<decltype(rint(Ambiguous())), Ambiguous>::value), "");
1378 static_assert((std::is_same<decltype(round(Ambiguous())), Ambiguous>::value), "");
1397 static_assert((std::is_same<decltype(scalbln(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
1416 static_assert((std::is_same<decltype(scalbn(Ambiguous(), Ambiguous())), Ambiguous>::value), "");
1435 static_assert((std::is_same<decltype(tgamma(Ambiguous())), Ambiguous>::value), "");
1454 static_assert((std::is_same<decltype(trunc(Ambiguous())), Ambiguous>::value), "");