Lines Matching defs:s
69 span<int> s; variable
77 span<int, 0> s; variable
86 span<int, 1> s; variable
92 span<int> s{}; variable
104 span<int> s; variable
109 span<int, 0> s; variable
118 span<int> s{nullptr, narrow_cast<span<int>::index_type>(0)}; variable
126 span<int, 0> s{nullptr, narrow_cast<span<int>::index_type>(0)}; variable
135 const span<int, 1> s{nullptr, narrow_cast<span<int>::index_type>(0)}; in __anon937ad2a90202() local
141 auto workaround_macro = []() { const span<int> s{nullptr, 1}; }; in __anon937ad2a90302() local
149 auto workaround_macro = []() { const span<int, 0> s{nullptr, 1}; }; in __anon937ad2a90502() local
152 auto const_workaround_macro = []() { const span<const int, 0> s{nullptr, 1}; }; in __anon937ad2a90602() local
157 span<int*> s{nullptr, narrow_cast<span<int>::index_type>(0)}; variable
176 span<int> s = { &arr[0], i }; variable
188 span<int> s = { &arr[i], 4-narrow_cast<ptrdiff_t>(i) }; variable
203 span<int, 2> s{&arr[0], 2}; variable
210 span<int> s{p, narrow_cast<span<int>::index_type>(0)}; variable
216 auto workaround_macro = [=]() { const span<int> s{p, 2}; }; in __anon937ad2a90702() local
221 auto s = make_span(&arr[0], 2); variable
228 auto s = make_span(p, narrow_cast<span<int>::index_type>(0)); variable
246 span<int> s{&arr[0], &arr[2]}; variable
252 span<int, 2> s{&arr[0], &arr[2]}; variable
258 span<int> s{&arr[0], &arr[0]}; variable
263 span<int, 0> s{&arr[0], &arr[0]}; variable
282 span<int> s{p, p}; variable
288 span<int, 0> s{p, p}; variable
300 auto s = make_span(&arr[0], &arr[2]); variable
306 auto s = make_span(&arr[0], &arr[0]); variable
312 auto s = make_span(p, p); variable
322 const span<int> s{arr}; variable
327 const span<int, 5> s{arr}; variable
335 span<int, 6> s{arr}; variable
339 span<int, 0> s{arr}; variable
344 span<int> s{arr2d}; variable
350 span<int, 0> s{arr2d}; variable
355 span<int, 6> s{arr2d}; variable
359 const span<int[3]> s{std::addressof(arr2d[0]), 1}; variable
367 span<int> s{arr3d}; variable
373 span<int, 0> s{arr3d}; variable
378 span<int, 11> s{arr3d}; variable
382 span<int, 12> s{arr3d}; variable
388 const span<int[3][2]> s{std::addressof(arr3d[0]), 1}; variable
393 const auto s = make_span(arr); variable
398 const auto s = make_span(std::addressof(arr2d[0]), 1); variable
403 const auto s = make_span(std::addressof(arr3d[0]), 1); variable
410 const span<AddressOverloaded, 5> s{ao_arr}; variable
425 span<double> s(&arr[0][0][0], 10); variable
430 auto s = make_span(&arr[0][0][0], 10); variable
444 span<int> s{arr}; variable
452 span<int, 4> s{arr}; variable
461 span<int> s{empty_arr}; variable
474 span<int, 2> s{arr}; variable
482 span<int, 0> s{arr}; variable
490 span<int, 5> s{arr}; variable
495 auto take_a_span = [](span<int> s) { static_cast<void>(s); }; in __anon937ad2a90a02()
503 auto take_a_span = [](span<const int> s) { static_cast<void>(s); }; in __anon937ad2a90c02()
509 auto s = make_span(arr); variable
538 span<const int> s{arr}; variable
543 span<const int, 4> s{arr}; variable
550 span<const AddressOverloaded, 4> s{ao_arr}; variable
556 span<const int, 2> s{arr}; variable
561 span<const int, 0> s{arr}; variable
566 span<const int, 5> s{arr}; variable
572 auto take_a_span = [](span<const int> s) { static_cast<void>(s); }; in __anon937ad2a90e02()
578 auto s = make_span(arr); variable
589 span<const int> s{arr}; variable
594 span<const int, 4> s{arr}; variable
600 span<const int, 2> s{arr}; variable
605 span<const int, 0> s{arr}; variable
610 span<const int, 5> s{arr}; variable
614 span<int, 4> s{arr}; variable
619 auto s = make_span(arr); variable
631 span<int> s{v}; variable
643 span<char> s{str}; variable
652 span<char> s{cstr}; variable
662 auto use_span = [](span<int> s) { static_cast<void>(s); }; in __anon937ad2a91002()
669 auto use_span = [](span<const int> s) { static_cast<void>(s); }; in __anon937ad2a91202()
676 auto use_span = [](span<char> s) { static_cast<void>(s); }; in __anon937ad2a91402()
683 auto use_span = [](span<const char> s) { static_cast<void>(s); }; in __anon937ad2a91602()
690 auto use_span = [](span<const char> s) { static_cast<void>(s); }; in __anon937ad2a91802()
697 auto use_span = [](span<const char> s) { static_cast<void>(s); }; in __anon937ad2a91a02()
704 span<int> s{m}; variable
709 auto s = make_span(v); variable
736 span<int> s; variable
742 span<int> s; variable
748 span<int> s; variable
770 auto use_span = [&](span<const int> s) { CHECK((s.size() == 2 && s.data() == &arr[1])); }; in __anon937ad2a91c02()
942 span<int> s = arr; variable
949 span<int, 2> s = arr2d; variable
962 span<int> s = arr; variable
969 span<int, 2> s = arr2d; variable
1000 span<int> s = a; variable
1020 span<int> s = a; variable
1068 span<int> s = a; variable
1081 span<int> s = a; variable
1124 span<int> s = a; variable
1137 span<int> s = a; variable
1177 span<int> s = a; variable
1220 span<int> s = a; variable
1382 const span<const int> s = a; variable
1390 span<int> s; variable
1400 span<int> s = a; variable
1415 span<const int> s = a; variable
1424 span<int> s; variable
1434 span<int> s = a; variable
1452 span<int> s = s4; variable
1460 span<int, 2> s = arr; variable
1470 span<int> s = arr; variable
1530 span<char> s = lat; variable
1554 span<int> s{arr}; variable