Home | History | Annotate | Download | only in SemaTemplate

Lines Matching defs:is_same

67 struct is_same {
72 struct is_same<T, T> {
79 int is_same0[is_same<int, int>::value? 1 : -1];
80 int is_same1[is_same<int, INT>::value? 1 : -1];
81 int is_same2[is_same<const int, int>::value? -1 : 1];
82 int is_same3[is_same<int_ptr, int>::value? -1 : 1];
94 int remove_ref0[is_same<remove_reference<int>::type, int>::value? 1 : -1];
95 int remove_ref1[is_same<remove_reference<int&>::type, int>::value? 1 : -1];
107 int remove_const0[is_same<remove_const<const int>::type, int>::value? 1 : -1];
108 int remove_const1[is_same<remove_const<const int[3]>::type, int[3]>::value? 1 : -1];
165 int remove_extent0[is_same<remove_extent<int[][5]>::type, int[5]>::value? 1 : -1];
166 int remove_extent1[is_same<remove_extent<const int[][5]>::type, const int[5]>::value? 1 : -1];