• Home
  • Raw
  • Download

Lines Matching refs:spans

57         constexpr std::span<const int> spans[] = {  in main()  local
73 static_assert(std::size(spans) == 13, "" ); in main()
76 static_assert(doAssign(spans[0], spans[0]), ""); in main()
77 static_assert(doAssign(spans[0], spans[1]), ""); in main()
78 static_assert(doAssign(spans[0], spans[2]), ""); in main()
79 static_assert(doAssign(spans[0], spans[3]), ""); in main()
80 static_assert(doAssign(spans[0], spans[4]), ""); in main()
81 static_assert(doAssign(spans[0], spans[5]), ""); in main()
82 static_assert(doAssign(spans[0], spans[6]), ""); in main()
83 static_assert(doAssign(spans[0], spans[7]), ""); in main()
84 static_assert(doAssign(spans[0], spans[8]), ""); in main()
85 static_assert(doAssign(spans[0], spans[9]), ""); in main()
86 static_assert(doAssign(spans[0], spans[10]), ""); in main()
87 static_assert(doAssign(spans[0], spans[11]), ""); in main()
88 static_assert(doAssign(spans[0], spans[12]), ""); in main()
90 static_assert(doAssign(spans[1], spans[1]), ""); in main()
91 static_assert(doAssign(spans[1], spans[2]), ""); in main()
92 static_assert(doAssign(spans[1], spans[3]), ""); in main()
93 static_assert(doAssign(spans[1], spans[4]), ""); in main()
94 static_assert(doAssign(spans[1], spans[5]), ""); in main()
95 static_assert(doAssign(spans[1], spans[6]), ""); in main()
96 static_assert(doAssign(spans[1], spans[7]), ""); in main()
97 static_assert(doAssign(spans[1], spans[8]), ""); in main()
98 static_assert(doAssign(spans[1], spans[9]), ""); in main()
99 static_assert(doAssign(spans[1], spans[10]), ""); in main()
100 static_assert(doAssign(spans[1], spans[11]), ""); in main()
101 static_assert(doAssign(spans[1], spans[12]), ""); in main()
103 static_assert(doAssign(spans[2], spans[2]), ""); in main()
104 static_assert(doAssign(spans[2], spans[3]), ""); in main()
105 static_assert(doAssign(spans[2], spans[4]), ""); in main()
106 static_assert(doAssign(spans[2], spans[5]), ""); in main()
107 static_assert(doAssign(spans[2], spans[6]), ""); in main()
108 static_assert(doAssign(spans[2], spans[7]), ""); in main()
109 static_assert(doAssign(spans[2], spans[8]), ""); in main()
110 static_assert(doAssign(spans[2], spans[9]), ""); in main()
111 static_assert(doAssign(spans[2], spans[10]), ""); in main()
112 static_assert(doAssign(spans[2], spans[11]), ""); in main()
113 static_assert(doAssign(spans[2], spans[12]), ""); in main()
115 static_assert(doAssign(spans[3], spans[3]), ""); in main()
116 static_assert(doAssign(spans[3], spans[4]), ""); in main()
117 static_assert(doAssign(spans[3], spans[4]), ""); in main()
118 static_assert(doAssign(spans[3], spans[4]), ""); in main()
119 static_assert(doAssign(spans[3], spans[4]), ""); in main()
120 static_assert(doAssign(spans[3], spans[4]), ""); in main()
121 static_assert(doAssign(spans[3], spans[4]), ""); in main()
122 static_assert(doAssign(spans[3], spans[4]), ""); in main()
123 static_assert(doAssign(spans[3], spans[4]), ""); in main()
124 static_assert(doAssign(spans[3], spans[10]), ""); in main()
125 static_assert(doAssign(spans[3], spans[11]), ""); in main()
126 static_assert(doAssign(spans[3], spans[12]), ""); in main()
128 static_assert(doAssign(spans[4], spans[4]), ""); in main()
129 static_assert(doAssign(spans[4], spans[5]), ""); in main()
130 static_assert(doAssign(spans[4], spans[6]), ""); in main()
131 static_assert(doAssign(spans[4], spans[7]), ""); in main()
132 static_assert(doAssign(spans[4], spans[8]), ""); in main()
133 static_assert(doAssign(spans[4], spans[9]), ""); in main()
134 static_assert(doAssign(spans[4], spans[10]), ""); in main()
135 static_assert(doAssign(spans[4], spans[11]), ""); in main()
136 static_assert(doAssign(spans[4], spans[12]), ""); in main()
138 static_assert(doAssign(spans[5], spans[5]), ""); in main()
139 static_assert(doAssign(spans[5], spans[6]), ""); in main()
140 static_assert(doAssign(spans[5], spans[7]), ""); in main()
141 static_assert(doAssign(spans[5], spans[8]), ""); in main()
142 static_assert(doAssign(spans[5], spans[9]), ""); in main()
143 static_assert(doAssign(spans[5], spans[10]), ""); in main()
144 static_assert(doAssign(spans[5], spans[11]), ""); in main()
145 static_assert(doAssign(spans[5], spans[12]), ""); in main()
147 static_assert(doAssign(spans[6], spans[6]), ""); in main()
148 static_assert(doAssign(spans[6], spans[7]), ""); in main()
149 static_assert(doAssign(spans[6], spans[8]), ""); in main()
150 static_assert(doAssign(spans[6], spans[9]), ""); in main()
151 static_assert(doAssign(spans[6], spans[10]), ""); in main()
152 static_assert(doAssign(spans[6], spans[11]), ""); in main()
153 static_assert(doAssign(spans[6], spans[12]), ""); in main()
155 static_assert(doAssign(spans[7], spans[7]), ""); in main()
156 static_assert(doAssign(spans[7], spans[8]), ""); in main()
157 static_assert(doAssign(spans[7], spans[9]), ""); in main()
158 static_assert(doAssign(spans[7], spans[10]), ""); in main()
159 static_assert(doAssign(spans[7], spans[11]), ""); in main()
160 static_assert(doAssign(spans[7], spans[12]), ""); in main()
162 static_assert(doAssign(spans[8], spans[8]), ""); in main()
163 static_assert(doAssign(spans[8], spans[9]), ""); in main()
164 static_assert(doAssign(spans[8], spans[10]), ""); in main()
165 static_assert(doAssign(spans[8], spans[11]), ""); in main()
166 static_assert(doAssign(spans[8], spans[12]), ""); in main()
168 static_assert(doAssign(spans[9], spans[9]), ""); in main()
169 static_assert(doAssign(spans[9], spans[10]), ""); in main()
170 static_assert(doAssign(spans[9], spans[11]), ""); in main()
171 static_assert(doAssign(spans[9], spans[12]), ""); in main()
173 static_assert(doAssign(spans[10], spans[10]), ""); in main()
174 static_assert(doAssign(spans[10], spans[11]), ""); in main()
175 static_assert(doAssign(spans[10], spans[12]), ""); in main()
177 static_assert(doAssign(spans[11], spans[11]), ""); in main()
178 static_assert(doAssign(spans[11], spans[12]), ""); in main()
180 static_assert(doAssign(spans[12], spans[12]), ""); in main()
189 constexpr std::span<const int,2> spans[] = { in main() local
198 static_assert(std::size(spans) == 6, "" ); in main()
201 static_assert(doAssign(spans[0], spans[0]), ""); in main()
202 static_assert(doAssign(spans[0], spans[1]), ""); in main()
203 static_assert(doAssign(spans[0], spans[2]), ""); in main()
204 static_assert(doAssign(spans[0], spans[3]), ""); in main()
205 static_assert(doAssign(spans[0], spans[4]), ""); in main()
206 static_assert(doAssign(spans[0], spans[5]), ""); in main()
208 static_assert(doAssign(spans[1], spans[1]), ""); in main()
209 static_assert(doAssign(spans[1], spans[2]), ""); in main()
210 static_assert(doAssign(spans[1], spans[3]), ""); in main()
211 static_assert(doAssign(spans[1], spans[4]), ""); in main()
212 static_assert(doAssign(spans[1], spans[5]), ""); in main()
214 static_assert(doAssign(spans[2], spans[2]), ""); in main()
215 static_assert(doAssign(spans[2], spans[3]), ""); in main()
216 static_assert(doAssign(spans[2], spans[4]), ""); in main()
217 static_assert(doAssign(spans[2], spans[5]), ""); in main()
219 static_assert(doAssign(spans[3], spans[3]), ""); in main()
220 static_assert(doAssign(spans[3], spans[4]), ""); in main()
221 static_assert(doAssign(spans[3], spans[5]), ""); in main()
223 static_assert(doAssign(spans[4], spans[4]), ""); in main()
224 static_assert(doAssign(spans[4], spans[5]), ""); in main()
226 static_assert(doAssign(spans[5], spans[5]), ""); in main()
236 std::span<int> spans[] = { in main() local
244 for (size_t i = 0; i < std::size(spans); ++i) in main()
245 for (size_t j = i; j < std::size(spans); ++j) in main()
246 assert((doAssign(spans[i], spans[j]))); in main()
251 std::span<int,2> spans[] = { in main() local
257 for (size_t i = 0; i < std::size(spans); ++i) in main()
258 for (size_t j = i; j < std::size(spans); ++j) in main()
259 assert((doAssign(spans[i], spans[j]))); in main()
264 std::span<std::string> spans[] = { in main() local
277 for (size_t i = 0; i < std::size(spans); ++i) in main()
278 for (size_t j = i; j < std::size(spans); ++j) in main()
279 assert((doAssign(spans[i], spans[j]))); in main()
283 std::span<std::string, 1> spans[] = { in main() local
289 for (size_t i = 0; i < std::size(spans); ++i) in main()
290 for (size_t j = i; j < std::size(spans); ++j) in main()
291 assert((doAssign(spans[i], spans[j]))); in main()