Lines Matching refs:Fct
68 # define __TGMATH_UNARY_REAL_ONLY(Val, Fct) \ argument
71 ? (__tgmath_real_type (Val)) Fct (Val) \
73 ? (__tgmath_real_type (Val)) Fct##f (Val) \
74 : (__tgmath_real_type (Val)) __tgml(Fct) (Val)))
76 # define __TGMATH_UNARY_REAL_RET_ONLY(Val, RetType, Fct) \ argument
79 ? (RetType) Fct (Val) \
81 ? (RetType) Fct##f (Val) \
82 : (RetType) __tgml(Fct) (Val)))
84 # define __TGMATH_BINARY_FIRST_REAL_ONLY(Val1, Val2, Fct) \ argument
87 ? (__tgmath_real_type (Val1)) Fct (Val1, Val2) \
89 ? (__tgmath_real_type (Val1)) Fct##f (Val1, Val2) \
90 : (__tgmath_real_type (Val1)) __tgml(Fct) (Val1, Val2)))
92 # define __TGMATH_BINARY_REAL_ONLY(Val1, Val2, Fct) \ argument
98 __tgml(Fct) (Val1, Val2) \
105 Fct (Val1, Val2) \
108 Fct##f (Val1, Val2)))
110 # define __TGMATH_TERNARY_FIRST_SECOND_REAL_ONLY(Val1, Val2, Val3, Fct) \ argument
116 __tgml(Fct) (Val1, Val2, Val3) \
123 Fct (Val1, Val2, Val3) \
126 Fct##f (Val1, Val2, Val3)))
128 # define __TGMATH_TERNARY_REAL_ONLY(Val1, Val2, Val3, Fct) \ argument
137 __tgml(Fct) (Val1, Val2, Val3) \
147 Fct (Val1, Val2, Val3) \
151 Fct##f (Val1, Val2, Val3)))
155 # define __TGMATH_UNARY_REAL_IMAG(Val, Fct, Cfct) \ argument
159 ? (__tgmath_real_type (Val)) Fct (Val) \
163 ? (__tgmath_real_type (Val)) Fct##f (Val) \
166 ? (__tgmath_real_type (Val)) __tgml(Fct) (Val) \
182 # define __TGMATH_UNARY_REAL_IMAG_RET_REAL(Val, Fct, Cfct) \ argument
187 Fct (Val) \
193 Fct##f (Val) \
198 __tgml(Fct) (Val) \
204 # define __TGMATH_BINARY_REAL_IMAG(Val1, Val2, Fct, Cfct) \ argument
213 __tgml(Fct) (Val1, Val2) \
225 Fct (Val1, Val2) \
233 Fct##f (Val1, Val2) \