• Home
  • Raw
  • Download

Lines Matching defs:s

46             multi_span<int> s;  in SUITE()  local
54 multi_span<int, 0> s; in SUITE() local
63 multi_span<int, 1> s; in SUITE() local
69 multi_span<int> s{}; in SUITE() local
80 multi_span<int> s = nullptr; in SUITE() local
88 multi_span<int, 0> s = nullptr; in SUITE() local
97 multi_span<int, 1> s = nullptr; in SUITE() local
103 multi_span<int> s{nullptr}; in SUITE() local
111 multi_span<int*> s{nullptr}; in SUITE() local
122 multi_span<int> s{nullptr, 0}; in SUITE() local
130 multi_span<int, 0> s{nullptr, 0}; in SUITE() local
139 multi_span<int, 1> s{nullptr, 0}; in SUITE() local
145 auto workaround_macro = []() { multi_span<int> s{nullptr, 1}; }; in SUITE() local
153 auto workaround_macro = []() { multi_span<int, 0> s{nullptr, 1}; }; in SUITE() local
156 auto const_workaround_macro = []() { multi_span<const int, 0> s{nullptr, 1}; }; in SUITE() local
161 multi_span<int*> s{nullptr, 0}; in SUITE() local
174 multi_span<int> s = i; in SUITE() local
186 multi_span<int, 0> s = j; in SUITE() local
192 multi_span<int, 0> s = i; in SUITE() local
198 multi_span<int, 1> s = i; in SUITE() local
205 multi_span<int, 2> s = i; in SUITE() local
213 auto use_a_span = [](multi_span<int> s) { (void) s; }; in SUITE()
224 multi_span<int> s{&arr[0], 2}; in SUITE() local
230 multi_span<int, 2> s{&arr[0], 2}; in SUITE() local
237 multi_span<int> s{p, 0}; in SUITE() local
243 auto workaround_macro = [=]() { multi_span<int> s{p, 2}; }; in SUITE() local
253 multi_span<int> s{&arr[0], &arr[2]}; in SUITE() local
259 multi_span<int, 2> s{&arr[0], &arr[2]}; in SUITE() local
265 multi_span<int> s{&arr[0], &arr[0]}; in SUITE() local
270 multi_span<int, 0> s{&arr[0], &arr[0]}; in SUITE() local
275 auto workaround_macro = [&]() { multi_span<int> s{&arr[1], &arr[0]}; }; in SUITE() local
281 auto workaround_macro = [&]() { multi_span<int> s{&arr[0], p}; }; in SUITE() local
287 auto workaround_macro = [&]() { multi_span<int> s{p, p}; }; in SUITE() local
293 auto workaround_macro = [&]() { multi_span<int> s{&arr[0], p}; }; in SUITE() local
303 multi_span<int> s{arr}; in SUITE() local
308 multi_span<int, 5> s{arr}; in SUITE() local
314 multi_span<int, 6> s{arr}; in SUITE() local
319 multi_span<int, 0> s{arr}; in SUITE() local
326 multi_span<int> s{arr2d}; in SUITE() local
332 multi_span<int, 0> s{arr2d}; in SUITE() local
338 multi_span<int, 5> s{arr2d}; in SUITE() local
343 multi_span<int, 6> s{arr2d}; in SUITE() local
350 multi_span<int, 7> s{arr2d}; in SUITE() local
355 multi_span<int[3]> s{arr2d[0]}; in SUITE() local
360 multi_span<int, 2, 3> s{arr2d}; in SUITE() local
368 multi_span<int, 3, 3> s{arr2d}; in SUITE() local
375 multi_span<int> s{arr3d}; in SUITE() local
381 multi_span<int, 0> s{arr3d}; in SUITE() local
387 multi_span<int, 11> s{arr3d}; in SUITE() local
392 multi_span<int, 12> s{arr3d}; in SUITE() local
399 multi_span<int, 13> s{arr3d}; in SUITE() local
404 multi_span<int[3][2]> s{arr3d[0]}; in SUITE() local
409 multi_span<int, 3, 2, 2> s{arr3d}; in SUITE() local
417 multi_span<int, 3, 3, 3> s{arr3d}; in SUITE() local
427 multi_span<double, dynamic_range, 3, 4> s(arr, 10); in SUITE() local
433 multi_span<double, dynamic_range, 4, 3> s(arr, 10); in SUITE() local
438 multi_span<double> s(arr, 10); in SUITE() local
443 multi_span<double, dynamic_range, 3, 4> s(arr, 0); in SUITE() local
455 multi_span<int> s{arr}; in SUITE() local
463 multi_span<int, 4> s{arr}; in SUITE() local
471 multi_span<int, 2> s{arr}; in SUITE() local
479 multi_span<int, 0> s{arr}; in SUITE() local
495 multi_span<int, 5> s{arr}; in SUITE() local
502 auto take_a_span = [](multi_span<int> s) { (void) s; }; in SUITE()
514 multi_span<const int> s{arr}; in SUITE() local
519 multi_span<const int, 4> s{arr}; in SUITE() local
524 multi_span<const int, 2> s{arr}; in SUITE() local
529 multi_span<const int, 0> s{arr}; in SUITE() local
542 multi_span<const int, 5> s{arr}; in SUITE() local
549 auto take_a_span = [](multi_span<const int> s) { (void) s; }; in SUITE()
562 multi_span<int> s{v}; in SUITE() local
574 multi_span<char> s{str}; in SUITE() local
583 multi_span<char> s{cstr}; in SUITE() local
593 auto use_span = [](multi_span<int> s) { (void) s; }; in SUITE()
601 auto use_span = [](multi_span<char> s) { (void) s; }; in SUITE()
609 auto use_span = [](multi_span<const char> s) { (void) s; }; in SUITE()
617 auto use_span = [](multi_span<const char> s) { (void) s; }; in SUITE()
625 multi_span<int> s{m}; in SUITE() local
671 … auto use_span = [&](multi_span<const int> s) { CHECK(s.length() == 2 && s.data() == &arr[1]); }; in SUITE()
869 multi_span<int> s; in SUITE() local
874 multi_span<int, 2> s = arr; in SUITE() local
880 multi_span<int, 1, 1> s = arr2d; in SUITE() local
888 multi_span<int> s; in SUITE() local
898 multi_span<int, 0> s; in SUITE() local
907 multi_span<int, 1, 2> s = arr2d; in SUITE() local
919 multi_span<int, 0, 2> s = arr2d; in SUITE() local
934 multi_span<int> s = arr; in SUITE() local
942 multi_span<int, 2, 3> s = arr2d; in SUITE() local