Lines Matching refs:is_const

12 template <class T> struct is_const : false_type {};  struct
13 template <class T> struct is_const<const T> : true_type {}; struct
20 static_assert(!is_const<decltype(__builtin_elementwise_abs(a))>::value); in test_builtin_elementwise_abs()
21 static_assert(!is_const<decltype(__builtin_elementwise_abs(b))>::value); in test_builtin_elementwise_abs()
27 static_assert(!is_const<decltype(__builtin_elementwise_add_sat(a, b))>::value); in test_builtin_elementwise_add_sat()
28 static_assert(!is_const<decltype(__builtin_elementwise_add_sat(b, a))>::value); in test_builtin_elementwise_add_sat()
29 static_assert(!is_const<decltype(__builtin_elementwise_add_sat(a, a))>::value); in test_builtin_elementwise_add_sat()
35 static_assert(!is_const<decltype(__builtin_elementwise_sub_sat(a, b))>::value); in test_builtin_elementwise_sub_sat()
36 static_assert(!is_const<decltype(__builtin_elementwise_sub_sat(b, a))>::value); in test_builtin_elementwise_sub_sat()
37 static_assert(!is_const<decltype(__builtin_elementwise_sub_sat(a, a))>::value); in test_builtin_elementwise_sub_sat()
43 static_assert(!is_const<decltype(__builtin_elementwise_max(a, b))>::value); in test_builtin_elementwise_max()
44 static_assert(!is_const<decltype(__builtin_elementwise_max(b, a))>::value); in test_builtin_elementwise_max()
45 static_assert(!is_const<decltype(__builtin_elementwise_max(a, a))>::value); in test_builtin_elementwise_max()
51 static_assert(!is_const<decltype(__builtin_elementwise_min(a, b))>::value); in test_builtin_elementwise_min()
52 static_assert(!is_const<decltype(__builtin_elementwise_min(b, a))>::value); in test_builtin_elementwise_min()
53 static_assert(!is_const<decltype(__builtin_elementwise_min(a, a))>::value); in test_builtin_elementwise_min()
59 static_assert(!is_const<decltype(__builtin_elementwise_ceil(a))>::value); in test_builtin_elementwise_ceil()
60 static_assert(!is_const<decltype(__builtin_elementwise_ceil(b))>::value); in test_builtin_elementwise_ceil()