Lines Matching full:modifier
70 template <template <typename> class Modifier = identity>
73 std::same_as<typename Modifier<int>::type, typename Modifier<int>::type>); in CheckSameAs()
75 std::same_as<typename Modifier<S1>::type, typename Modifier<S1>::type>); in CheckSameAs()
77 std::same_as<typename Modifier<S2>::type, typename Modifier<S2>::type>); in CheckSameAs()
79 std::same_as<typename Modifier<S3>::type, typename Modifier<S3>::type>); in CheckSameAs()
81 std::same_as<typename Modifier<S4>::type, typename Modifier<S4>::type>); in CheckSameAs()
83 std::same_as<typename Modifier<S5>::type, typename Modifier<S5>::type>); in CheckSameAs()
85 std::same_as<typename Modifier<C1>::type, typename Modifier<C1>::type>); in CheckSameAs()
87 std::same_as<typename Modifier<C2>::type, typename Modifier<C2>::type>); in CheckSameAs()
89 std::same_as<typename Modifier<C3>::type, typename Modifier<C3>::type>); in CheckSameAs()
90 static_assert(std::same_as<typename Modifier<C4<int> >::type, in CheckSameAs()
91 typename Modifier<C4<int> >::type>); in CheckSameAs()
92 static_assert(std::same_as<typename Modifier<C4<int&> >::type, in CheckSameAs()
93 typename Modifier<C4<int&> >::type>); in CheckSameAs()
94 static_assert(std::same_as<typename Modifier<C4<int&&> >::type, in CheckSameAs()
95 typename Modifier<C4<int&&> >::type>); in CheckSameAs()
96 static_assert(std::same_as<typename Modifier<C5<int> >::type, in CheckSameAs()
97 typename Modifier<C5<int> >::type>); in CheckSameAs()
98 static_assert(std::same_as<typename Modifier<C5<int&> >::type, in CheckSameAs()
99 typename Modifier<C5<int&> >::type>); in CheckSameAs()
100 static_assert(std::same_as<typename Modifier<C5<int&&> >::type, in CheckSameAs()
101 typename Modifier<C5<int&&> >::type>); in CheckSameAs()
102 static_assert(std::same_as<typename Modifier<C6<int> >::type, in CheckSameAs()
103 typename Modifier<C6<int> >::type>); in CheckSameAs()
104 static_assert(std::same_as<typename Modifier<C6<int&> >::type, in CheckSameAs()
105 typename Modifier<C6<int&> >::type>); in CheckSameAs()
106 static_assert(std::same_as<typename Modifier<C6<int&&> >::type, in CheckSameAs()
107 typename Modifier<C6<int&&> >::type>); in CheckSameAs()
109 static_assert(std::same_as<typename Modifier<void>::type, in CheckSameAs()
110 typename Modifier<void>::type>); in CheckSameAs()