Lines Matching refs:Ambiguous
29 struct Ambiguous : std::true_type { // ADL struct
33 Ambiguous abs(Ambiguous){ return Ambiguous(); } in abs() argument
34 Ambiguous acos(Ambiguous){ return Ambiguous(); } in acos() argument
35 Ambiguous asin(Ambiguous){ return Ambiguous(); } in asin() argument
36 Ambiguous atan(Ambiguous){ return Ambiguous(); } in atan() argument
37 Ambiguous atan2(Ambiguous, Ambiguous){ return Ambiguous(); } in atan2() argument
38 Ambiguous ceil(Ambiguous){ return Ambiguous(); } in ceil() argument
39 Ambiguous cos(Ambiguous){ return Ambiguous(); } in cos() argument
40 Ambiguous cosh(Ambiguous){ return Ambiguous(); } in cosh() argument
41 Ambiguous exp(Ambiguous){ return Ambiguous(); } in exp() argument
42 Ambiguous fabs(Ambiguous){ return Ambiguous(); } in fabs() argument
43 Ambiguous floor(Ambiguous){ return Ambiguous(); } in floor() argument
44 Ambiguous fmod(Ambiguous, Ambiguous){ return Ambiguous(); } in fmod() argument
45 Ambiguous frexp(Ambiguous, int*){ return Ambiguous(); } in frexp() argument
46 Ambiguous ldexp(Ambiguous, int){ return Ambiguous(); } in ldexp() argument
47 Ambiguous log(Ambiguous){ return Ambiguous(); } in log() argument
48 Ambiguous log10(Ambiguous){ return Ambiguous(); } in log10() argument
49 Ambiguous modf(Ambiguous, Ambiguous*){ return Ambiguous(); } in modf() argument
50 Ambiguous pow(Ambiguous, Ambiguous){ return Ambiguous(); } in pow() argument
51 Ambiguous sin(Ambiguous){ return Ambiguous(); } in sin() argument
52 Ambiguous sinh(Ambiguous){ return Ambiguous(); } in sinh() argument
53 Ambiguous sqrt(Ambiguous){ return Ambiguous(); } in sqrt() argument
54 Ambiguous tan(Ambiguous){ return Ambiguous(); } in tan() argument
55 Ambiguous tanh(Ambiguous){ return Ambiguous(); } in tanh() argument
56 Ambiguous signbit(Ambiguous){ return Ambiguous(); } in signbit() argument
57 Ambiguous fpclassify(Ambiguous){ return Ambiguous(); } in fpclassify() argument
58 Ambiguous isfinite(Ambiguous){ return Ambiguous(); } in isfinite() argument
59 Ambiguous isnormal(Ambiguous){ return Ambiguous(); } in isnormal() argument
60 Ambiguous isgreater(Ambiguous, Ambiguous){ return Ambiguous(); } in isgreater() argument
61 Ambiguous isgreaterequal(Ambiguous, Ambiguous){ return Ambiguous(); } in isgreaterequal() argument
62 Ambiguous isless(Ambiguous, Ambiguous){ return Ambiguous(); } in isless() argument
63 Ambiguous islessequal(Ambiguous, Ambiguous){ return Ambiguous(); } in islessequal() argument
64 Ambiguous islessgreater(Ambiguous, Ambiguous){ return Ambiguous(); } in islessgreater() argument
65 Ambiguous isunordered(Ambiguous, Ambiguous){ return Ambiguous(); } in isunordered() argument
66 Ambiguous acosh(Ambiguous){ return Ambiguous(); } in acosh() argument
67 Ambiguous asinh(Ambiguous){ return Ambiguous(); } in asinh() argument
68 Ambiguous atanh(Ambiguous){ return Ambiguous(); } in atanh() argument
69 Ambiguous cbrt(Ambiguous){ return Ambiguous(); } in cbrt() argument
70 Ambiguous copysign(Ambiguous, Ambiguous){ return Ambiguous(); } in copysign() argument
71 Ambiguous erf(Ambiguous){ return Ambiguous(); } in erf() argument
72 Ambiguous erfc(Ambiguous){ return Ambiguous(); } in erfc() argument
73 Ambiguous exp2(Ambiguous){ return Ambiguous(); } in exp2() argument
74 Ambiguous expm1(Ambiguous){ return Ambiguous(); } in expm1() argument
75 Ambiguous fdim(Ambiguous, Ambiguous){ return Ambiguous(); } in fdim() argument
76 Ambiguous fma(Ambiguous, Ambiguous, Ambiguous){ return Ambiguous(); } in fma() argument
77 Ambiguous fmax(Ambiguous, Ambiguous){ return Ambiguous(); } in fmax() argument
78 Ambiguous fmin(Ambiguous, Ambiguous){ return Ambiguous(); } in fmin() argument
79 Ambiguous hypot(Ambiguous, Ambiguous){ return Ambiguous(); } in hypot() argument
80 Ambiguous ilogb(Ambiguous){ return Ambiguous(); } in ilogb() argument
81 Ambiguous lgamma(Ambiguous){ return Ambiguous(); } in lgamma() argument
82 Ambiguous llrint(Ambiguous){ return Ambiguous(); } in llrint() argument
83 Ambiguous llround(Ambiguous){ return Ambiguous(); } in llround() argument
84 Ambiguous log1p(Ambiguous){ return Ambiguous(); } in log1p() argument
85 Ambiguous log2(Ambiguous){ return Ambiguous(); } in log2() argument
86 Ambiguous logb(Ambiguous){ return Ambiguous(); } in logb() argument
87 Ambiguous lrint(Ambiguous){ return Ambiguous(); } in lrint() argument
88 Ambiguous lround(Ambiguous){ return Ambiguous(); } in lround() argument
89 Ambiguous nearbyint(Ambiguous){ return Ambiguous(); } in nearbyint() argument
90 Ambiguous nextafter(Ambiguous, Ambiguous){ return Ambiguous(); } in nextafter() argument
91 Ambiguous nexttoward(Ambiguous, Ambiguous){ return Ambiguous(); } in nexttoward() argument
92 Ambiguous remainder(Ambiguous, Ambiguous){ return Ambiguous(); } in remainder() argument
93 Ambiguous remquo(Ambiguous, Ambiguous, int*){ return Ambiguous(); } in remquo() argument
94 Ambiguous rint(Ambiguous){ return Ambiguous(); } in rint() argument
95 Ambiguous round(Ambiguous){ return Ambiguous(); } in round() argument
96 Ambiguous scalbln(Ambiguous, Ambiguous){ return Ambiguous(); } in scalbln() argument
97 Ambiguous scalbn(Ambiguous, Ambiguous){ return Ambiguous(); } in scalbn() argument
98 Ambiguous tgamma(Ambiguous){ return Ambiguous(); } in tgamma() argument
99 Ambiguous trunc(Ambiguous){ return Ambiguous(); } in trunc() argument
106 static_assert((std::is_same<decltype(abs(Ambiguous())), Ambiguous>::value), ""); in test_abs()
125 static_assert((std::is_same<decltype(acos(Ambiguous())), Ambiguous>::value), ""); in test_acos()
144 static_assert((std::is_same<decltype(asin(Ambiguous())), Ambiguous>::value), ""); in test_asin()
163 static_assert((std::is_same<decltype(atan(Ambiguous())), Ambiguous>::value), ""); in test_atan()
186 static_assert((std::is_same<decltype(atan2(Ambiguous(), Ambiguous())), Ambiguous>::value), ""); in test_atan2()
205 static_assert((std::is_same<decltype(ceil(Ambiguous())), Ambiguous>::value), ""); in test_ceil()
224 static_assert((std::is_same<decltype(cos(Ambiguous())), Ambiguous>::value), ""); in test_cos()
243 static_assert((std::is_same<decltype(cosh(Ambiguous())), Ambiguous>::value), ""); in test_cosh()
262 static_assert((std::is_same<decltype(exp(Ambiguous())), Ambiguous>::value), ""); in test_exp()
281 static_assert((std::is_same<decltype(fabs(Ambiguous())), Ambiguous>::value), ""); in test_fabs()
300 static_assert((std::is_same<decltype(floor(Ambiguous())), Ambiguous>::value), ""); in test_floor()
323 static_assert((std::is_same<decltype(fmod(Ambiguous(), Ambiguous())), Ambiguous>::value), ""); in test_fmod()
343 static_assert((std::is_same<decltype(frexp(Ambiguous(), &ip)), Ambiguous>::value), ""); in test_frexp()
363 static_assert((std::is_same<decltype(ldexp(Ambiguous(), ip)), Ambiguous>::value), ""); in test_ldexp()
382 static_assert((std::is_same<decltype(log(Ambiguous())), Ambiguous>::value), ""); in test_log()
401 static_assert((std::is_same<decltype(log10(Ambiguous())), Ambiguous>::value), ""); in test_log10()
412 static_assert((std::is_same<decltype(modf(Ambiguous(), (Ambiguous*)0)), Ambiguous>::value), ""); in test_modf()
439 static_assert((std::is_same<decltype(pow(Ambiguous(), Ambiguous())), Ambiguous>::value), ""); in test_pow()
462 static_assert((std::is_same<decltype(sin(Ambiguous())), Ambiguous>::value), ""); in test_sin()
481 static_assert((std::is_same<decltype(sinh(Ambiguous())), Ambiguous>::value), ""); in test_sinh()
500 static_assert((std::is_same<decltype(sqrt(Ambiguous())), Ambiguous>::value), ""); in test_sqrt()
519 static_assert((std::is_same<decltype(tan(Ambiguous())), Ambiguous>::value), ""); in test_tan()
538 static_assert((std::is_same<decltype(tanh(Ambiguous())), Ambiguous>::value), ""); in test_tanh()
551 static_assert((std::is_same<decltype(signbit(Ambiguous())), Ambiguous>::value), ""); in test_signbit()
564 static_assert((std::is_same<decltype(fpclassify(Ambiguous())), Ambiguous>::value), ""); in test_fpclassify()
577 static_assert((std::is_same<decltype(isfinite(Ambiguous())), Ambiguous>::value), ""); in test_isfinite()
590 static_assert((std::is_same<decltype(isnormal(Ambiguous())), Ambiguous>::value), ""); in test_isnormal()
609 …static_assert((std::is_same<decltype(isgreater(Ambiguous(), Ambiguous())), Ambiguous>::value), ""); in test_isgreater()
628 …static_assert((std::is_same<decltype(isgreaterequal(Ambiguous(), Ambiguous())), Ambiguous>::value)… in test_isgreaterequal()
670 static_assert((std::is_same<decltype(isless(Ambiguous(), Ambiguous())), Ambiguous>::value), ""); in test_isless()
689 …static_assert((std::is_same<decltype(islessequal(Ambiguous(), Ambiguous())), Ambiguous>::value), "… in test_islessequal()
708 …static_assert((std::is_same<decltype(islessgreater(Ambiguous(), Ambiguous())), Ambiguous>::value),… in test_islessgreater()
750 …static_assert((std::is_same<decltype(isunordered(Ambiguous(), Ambiguous())), Ambiguous>::value), "… in test_isunordered()
769 static_assert((std::is_same<decltype(acosh(Ambiguous())), Ambiguous>::value), ""); in test_acosh()
788 static_assert((std::is_same<decltype(asinh(Ambiguous())), Ambiguous>::value), ""); in test_asinh()
807 static_assert((std::is_same<decltype(atanh(Ambiguous())), Ambiguous>::value), ""); in test_atanh()
832 static_assert((std::is_same<decltype(cbrt(Ambiguous())), Ambiguous>::value), in test_cbrt()
857 … static_assert((std::is_same<decltype(copysign(Ambiguous(), Ambiguous())), Ambiguous>::value), ""); in test_copysign()
876 static_assert((std::is_same<decltype(erf(Ambiguous())), Ambiguous>::value), ""); in test_erf()
895 static_assert((std::is_same<decltype(erfc(Ambiguous())), Ambiguous>::value), ""); in test_erfc()
914 static_assert((std::is_same<decltype(exp2(Ambiguous())), Ambiguous>::value), ""); in test_exp2()
933 static_assert((std::is_same<decltype(expm1(Ambiguous())), Ambiguous>::value), ""); in test_expm1()
956 static_assert((std::is_same<decltype(fdim(Ambiguous(), Ambiguous())), Ambiguous>::value), ""); in test_fdim()
994 …static_assert((std::is_same<decltype(fma(Ambiguous(), Ambiguous(), Ambiguous())), Ambiguous>::valu… in test_fma()
1017 static_assert((std::is_same<decltype(fmax(Ambiguous(), Ambiguous())), Ambiguous>::value), ""); in test_fmax()
1040 static_assert((std::is_same<decltype(fmin(Ambiguous(), Ambiguous())), Ambiguous>::value), ""); in test_fmin()
1063 static_assert((std::is_same<decltype(hypot(Ambiguous(), Ambiguous())), Ambiguous>::value), ""); in test_hypot()
1082 static_assert((std::is_same<decltype(ilogb(Ambiguous())), Ambiguous>::value), ""); in test_ilogb()
1101 static_assert((std::is_same<decltype(lgamma(Ambiguous())), Ambiguous>::value), ""); in test_lgamma()
1120 static_assert((std::is_same<decltype(llrint(Ambiguous())), Ambiguous>::value), ""); in test_llrint()
1139 static_assert((std::is_same<decltype(llround(Ambiguous())), Ambiguous>::value), ""); in test_llround()
1158 static_assert((std::is_same<decltype(log1p(Ambiguous())), Ambiguous>::value), ""); in test_log1p()
1177 static_assert((std::is_same<decltype(log2(Ambiguous())), Ambiguous>::value), ""); in test_log2()
1196 static_assert((std::is_same<decltype(logb(Ambiguous())), Ambiguous>::value), ""); in test_logb()
1215 static_assert((std::is_same<decltype(lrint(Ambiguous())), Ambiguous>::value), ""); in test_lrint()
1234 static_assert((std::is_same<decltype(lround(Ambiguous())), Ambiguous>::value), ""); in test_lround()
1260 static_assert((std::is_same<decltype(nearbyint(Ambiguous())), Ambiguous>::value), ""); in test_nearbyint()
1283 …static_assert((std::is_same<decltype(nextafter(Ambiguous(), Ambiguous())), Ambiguous>::value), ""); in test_nextafter()
1302 …static_assert((std::is_same<decltype(nexttoward(Ambiguous(), Ambiguous())), Ambiguous>::value), ""… in test_nexttoward()
1325 …static_assert((std::is_same<decltype(remainder(Ambiguous(), Ambiguous())), Ambiguous>::value), ""); in test_remainder()
1349 …static_assert((std::is_same<decltype(remquo(Ambiguous(), Ambiguous(), &ip)), Ambiguous>::value), "… in test_remquo()
1368 static_assert((std::is_same<decltype(rint(Ambiguous())), Ambiguous>::value), ""); in test_rint()
1387 static_assert((std::is_same<decltype(round(Ambiguous())), Ambiguous>::value), ""); in test_round()
1406 … static_assert((std::is_same<decltype(scalbln(Ambiguous(), Ambiguous())), Ambiguous>::value), ""); in test_scalbln()
1425 static_assert((std::is_same<decltype(scalbn(Ambiguous(), Ambiguous())), Ambiguous>::value), ""); in test_scalbn()
1444 static_assert((std::is_same<decltype(tgamma(Ambiguous())), Ambiguous>::value), ""); in test_tgamma()
1463 static_assert((std::is_same<decltype(trunc(Ambiguous())), Ambiguous>::value), ""); in test_trunc()