Lines Matching refs:T
34 #define __type_max(T) ((T)((__type_half_max(T) - 1) + __type_half_max(T))) argument
36 #define __type_min(T) ((T)((T)-type_max(T)-(T)1)) argument
210 #define __overflows_type_constexpr(x, T) ( \ argument
212 (x) > type_max(T) : \
213 is_unsigned_type(typeof(T)) ? \
214 (x) < 0 || (x) > type_max(T) : \
215 (x) < type_min(T) || (x) > type_max(T))
217 #define __overflows_type(x, T) ({ \ argument
218 typeof(T) v = 0; \
236 #define overflows_type(n, T) \ argument
238 __overflows_type_constexpr(n, T), \
239 __overflows_type(n, T))
252 #define castable_to_type(n, T) \ argument
254 !__overflows_type_constexpr(n, T), \
255 __same_type(n, T))