Lines Matching refs:testConstexprSpan
29 constexpr bool testConstexprSpan(Span sp) in testConstexprSpan() function
48 constexpr bool testConstexprSpan(Span sp) in testConstexprSpan() function
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()
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()
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()
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()