Lines Matching refs:testConstexprSpan
31 constexpr bool testConstexprSpan(Span sp) in testConstexprSpan() function
50 constexpr bool testConstexprSpan(Span sp) in testConstexprSpan() function
114 static_assert(testConstexprSpan<Sp, 0>(Sp{}), ""); in main()
116 static_assert(testConstexprSpan<Sp, 0, 4>(Sp{carr1}), ""); in main()
117 static_assert(testConstexprSpan<Sp, 0, 3>(Sp{carr1}), ""); in main()
118 static_assert(testConstexprSpan<Sp, 0, 2>(Sp{carr1}), ""); in main()
119 static_assert(testConstexprSpan<Sp, 0, 1>(Sp{carr1}), ""); in main()
120 static_assert(testConstexprSpan<Sp, 0, 0>(Sp{carr1}), ""); in main()
122 static_assert(testConstexprSpan<Sp, 1, 3>(Sp{carr1}), ""); in main()
123 static_assert(testConstexprSpan<Sp, 2, 2>(Sp{carr1}), ""); in main()
124 static_assert(testConstexprSpan<Sp, 3, 1>(Sp{carr1}), ""); in main()
125 static_assert(testConstexprSpan<Sp, 4, 0>(Sp{carr1}), ""); in main()
131 static_assert(testConstexprSpan<Sp, 0, 4>(Sp{carr1}), ""); in main()
132 static_assert(testConstexprSpan<Sp, 0, 3>(Sp{carr1}), ""); in main()
133 static_assert(testConstexprSpan<Sp, 0, 2>(Sp{carr1}), ""); in main()
134 static_assert(testConstexprSpan<Sp, 0, 1>(Sp{carr1}), ""); in main()
135 static_assert(testConstexprSpan<Sp, 0, 0>(Sp{carr1}), ""); in main()
137 static_assert(testConstexprSpan<Sp, 1, 3>(Sp{carr1}), ""); in main()
138 static_assert(testConstexprSpan<Sp, 2, 2>(Sp{carr1}), ""); in main()
139 static_assert(testConstexprSpan<Sp, 3, 1>(Sp{carr1}), ""); in main()
140 static_assert(testConstexprSpan<Sp, 4, 0>(Sp{carr1}), ""); in main()
145 static_assert(testConstexprSpan<Sp, 0>(Sp{}), ""); in main()
147 static_assert(testConstexprSpan<Sp, 0>(Sp{carr1}), ""); in main()
148 static_assert(testConstexprSpan<Sp, 1>(Sp{carr1}), ""); in main()
149 static_assert(testConstexprSpan<Sp, 2>(Sp{carr1}), ""); in main()
150 static_assert(testConstexprSpan<Sp, 3>(Sp{carr1}), ""); in main()
151 static_assert(testConstexprSpan<Sp, 4>(Sp{carr1}), ""); in main()
157 static_assert(testConstexprSpan<Sp, 0>(Sp{carr1}), ""); in main()
159 static_assert(testConstexprSpan<Sp, 1>(Sp{carr1}), ""); in main()
160 static_assert(testConstexprSpan<Sp, 2>(Sp{carr1}), ""); in main()
161 static_assert(testConstexprSpan<Sp, 3>(Sp{carr1}), ""); in main()
162 static_assert(testConstexprSpan<Sp, 4>(Sp{carr1}), ""); in main()