Lines Matching refs:Sp

111     using Sp = std::span<const int>;  in main()  typedef
112 static_assert(testConstexprSpan<Sp, 0>(Sp{}), ""); in main()
114 static_assert(testConstexprSpan<Sp, 0, 4>(Sp{carr1}), ""); in main()
115 static_assert(testConstexprSpan<Sp, 0, 3>(Sp{carr1}), ""); in main()
116 static_assert(testConstexprSpan<Sp, 0, 2>(Sp{carr1}), ""); in main()
117 static_assert(testConstexprSpan<Sp, 0, 1>(Sp{carr1}), ""); in main()
118 static_assert(testConstexprSpan<Sp, 0, 0>(Sp{carr1}), ""); in main()
120 static_assert(testConstexprSpan<Sp, 1, 3>(Sp{carr1}), ""); in main()
121 static_assert(testConstexprSpan<Sp, 2, 2>(Sp{carr1}), ""); in main()
122 static_assert(testConstexprSpan<Sp, 3, 1>(Sp{carr1}), ""); in main()
123 static_assert(testConstexprSpan<Sp, 4, 0>(Sp{carr1}), ""); in main()
127 using Sp = std::span<const int, 4>; in main() typedef
129 static_assert(testConstexprSpan<Sp, 0, 4>(Sp{carr1}), ""); in main()
130 static_assert(testConstexprSpan<Sp, 0, 3>(Sp{carr1}), ""); in main()
131 static_assert(testConstexprSpan<Sp, 0, 2>(Sp{carr1}), ""); in main()
132 static_assert(testConstexprSpan<Sp, 0, 1>(Sp{carr1}), ""); in main()
133 static_assert(testConstexprSpan<Sp, 0, 0>(Sp{carr1}), ""); in main()
135 static_assert(testConstexprSpan<Sp, 1, 3>(Sp{carr1}), ""); in main()
136 static_assert(testConstexprSpan<Sp, 2, 2>(Sp{carr1}), ""); in main()
137 static_assert(testConstexprSpan<Sp, 3, 1>(Sp{carr1}), ""); in main()
138 static_assert(testConstexprSpan<Sp, 4, 0>(Sp{carr1}), ""); in main()
142 using Sp = std::span<const int>; in main() typedef
143 static_assert(testConstexprSpan<Sp, 0>(Sp{}), ""); in main()
145 static_assert(testConstexprSpan<Sp, 0>(Sp{carr1}), ""); in main()
146 static_assert(testConstexprSpan<Sp, 1>(Sp{carr1}), ""); in main()
147 static_assert(testConstexprSpan<Sp, 2>(Sp{carr1}), ""); in main()
148 static_assert(testConstexprSpan<Sp, 3>(Sp{carr1}), ""); in main()
149 static_assert(testConstexprSpan<Sp, 4>(Sp{carr1}), ""); in main()
153 using Sp = std::span<const int, 4>; in main() typedef
155 static_assert(testConstexprSpan<Sp, 0>(Sp{carr1}), ""); in main()
157 static_assert(testConstexprSpan<Sp, 1>(Sp{carr1}), ""); in main()
158 static_assert(testConstexprSpan<Sp, 2>(Sp{carr1}), ""); in main()
159 static_assert(testConstexprSpan<Sp, 3>(Sp{carr1}), ""); in main()
160 static_assert(testConstexprSpan<Sp, 4>(Sp{carr1}), ""); in main()
164 using Sp = std::span<int>; in main() typedef
165 testRuntimeSpan<Sp, 0>(Sp{}); in main()
167 testRuntimeSpan<Sp, 0, 3>(Sp{arr1}); in main()
168 testRuntimeSpan<Sp, 0, 2>(Sp{arr1}); in main()
169 testRuntimeSpan<Sp, 0, 1>(Sp{arr1}); in main()
170 testRuntimeSpan<Sp, 0, 0>(Sp{arr1}); in main()
172 testRuntimeSpan<Sp, 1, 2>(Sp{arr1}); in main()
173 testRuntimeSpan<Sp, 2, 1>(Sp{arr1}); in main()
174 testRuntimeSpan<Sp, 3, 0>(Sp{arr1}); in main()
178 using Sp = std::span<int, 3>; in main() typedef
180 testRuntimeSpan<Sp, 0, 3>(Sp{arr1}); in main()
181 testRuntimeSpan<Sp, 0, 2>(Sp{arr1}); in main()
182 testRuntimeSpan<Sp, 0, 1>(Sp{arr1}); in main()
183 testRuntimeSpan<Sp, 0, 0>(Sp{arr1}); in main()
185 testRuntimeSpan<Sp, 1, 2>(Sp{arr1}); in main()
186 testRuntimeSpan<Sp, 2, 1>(Sp{arr1}); in main()
187 testRuntimeSpan<Sp, 3, 0>(Sp{arr1}); in main()
191 using Sp = std::span<int>; in main() typedef
192 testRuntimeSpan<Sp, 0>(Sp{}); in main()
194 testRuntimeSpan<Sp, 0>(Sp{arr1}); in main()
195 testRuntimeSpan<Sp, 1>(Sp{arr1}); in main()
196 testRuntimeSpan<Sp, 2>(Sp{arr1}); in main()
197 testRuntimeSpan<Sp, 3>(Sp{arr1}); in main()
201 using Sp = std::span<int, 3>; in main() typedef
203 testRuntimeSpan<Sp, 0>(Sp{arr1}); in main()
204 testRuntimeSpan<Sp, 1>(Sp{arr1}); in main()
205 testRuntimeSpan<Sp, 2>(Sp{arr1}); in main()
206 testRuntimeSpan<Sp, 3>(Sp{arr1}); in main()