Home
last modified time | relevance | path

Searched refs:testConstexprSpan (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/containers/views/views.span/span.elem/
H A Ddata.pass.cpp24 constexpr bool testConstexprSpan(Span sp, typename Span::pointer ptr) in testConstexprSpan() function
46 static_assert(testConstexprSpan(std::span<int>(), nullptr), ""); in main()
47 static_assert(testConstexprSpan(std::span<long>(), nullptr), ""); in main()
48 static_assert(testConstexprSpan(std::span<double>(), nullptr), ""); in main()
49 static_assert(testConstexprSpan(std::span<A>(), nullptr), ""); in main()
50 static_assert(testConstexprSpan(std::span<std::string>(), nullptr), ""); in main()
52 static_assert(testConstexprSpan(std::span<const int>(iArr1, 1), iArr1), ""); in main()
53 static_assert(testConstexprSpan(std::span<const int>(iArr1, 2), iArr1), ""); in main()
54 static_assert(testConstexprSpan(std::span<const int>(iArr1, 3), iArr1), ""); in main()
63 static_assert(testConstexprSpan(std::span<int, 0>(), nullptr), ""); in main()
[all …]
H A Dop_idx.pass.cpp24 constexpr bool testConstexprSpan(Span sp, size_t idx) in testConstexprSpan() function
50 static_assert(testConstexprSpan(std::span<const int>(iArr1, 1), 0), ""); in main()
52 static_assert(testConstexprSpan(std::span<const int>(iArr1, 2), 0), ""); in main()
53 static_assert(testConstexprSpan(std::span<const int>(iArr1, 2), 1), ""); in main()
55 static_assert(testConstexprSpan(std::span<const int>(iArr1, 3), 0), ""); in main()
56 static_assert(testConstexprSpan(std::span<const int>(iArr1, 3), 1), ""); in main()
57 static_assert(testConstexprSpan(std::span<const int>(iArr1, 3), 2), ""); in main()
59 static_assert(testConstexprSpan(std::span<const int>(iArr1, 4), 0), ""); in main()
60 static_assert(testConstexprSpan(std::span<const int>(iArr1, 4), 1), ""); in main()
61 static_assert(testConstexprSpan(std::span<const int>(iArr1, 4), 2), ""); in main()
[all …]
H A Dfront.pass.cpp26 constexpr bool testConstexprSpan(Span sp) in testConstexprSpan() function
53 static_assert(testConstexprSpan(std::span<const int>(iArr1, 1)), ""); in main()
54 static_assert(testConstexprSpan(std::span<const int>(iArr1, 2)), ""); in main()
55 static_assert(testConstexprSpan(std::span<const int>(iArr1, 3)), ""); in main()
56 static_assert(testConstexprSpan(std::span<const int>(iArr1, 4)), ""); in main()
58 static_assert(testConstexprSpan(std::span<const int, 1>(iArr1, 1)), ""); in main()
59 static_assert(testConstexprSpan(std::span<const int, 2>(iArr1, 2)), ""); in main()
60 static_assert(testConstexprSpan(std::span<const int, 3>(iArr1, 3)), ""); in main()
61 static_assert(testConstexprSpan(std::span<const int, 4>(iArr1, 4)), ""); in main()
H A Dback.pass.cpp26 constexpr bool testConstexprSpan(Span sp) in testConstexprSpan() function
52 static_assert(testConstexprSpan(std::span<const int>(iArr1, 1)), ""); in main()
53 static_assert(testConstexprSpan(std::span<const int>(iArr1, 2)), ""); in main()
54 static_assert(testConstexprSpan(std::span<const int>(iArr1, 3)), ""); in main()
55 static_assert(testConstexprSpan(std::span<const int>(iArr1, 4)), ""); in main()
57 static_assert(testConstexprSpan(std::span<const int, 1>(iArr1, 1)), ""); in main()
58 static_assert(testConstexprSpan(std::span<const int, 2>(iArr1, 2)), ""); in main()
59 static_assert(testConstexprSpan(std::span<const int, 3>(iArr1, 3)), ""); in main()
60 static_assert(testConstexprSpan(std::span<const int, 4>(iArr1, 4)), ""); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/views/views.span/span.sub/
H A Dsubspan.pass.cpp29 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()
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()
[all …]
H A Dlast.pass.cpp28 constexpr bool testConstexprSpan(Span sp) in testConstexprSpan() function
74 static_assert(testConstexprSpan<Sp, 0>(Sp{}), ""); in main()
76 static_assert(testConstexprSpan<Sp, 0>(Sp{carr1}), ""); in main()
77 static_assert(testConstexprSpan<Sp, 1>(Sp{carr1}), ""); in main()
78 static_assert(testConstexprSpan<Sp, 2>(Sp{carr1}), ""); in main()
79 static_assert(testConstexprSpan<Sp, 3>(Sp{carr1}), ""); in main()
80 static_assert(testConstexprSpan<Sp, 4>(Sp{carr1}), ""); in main()
86 static_assert(testConstexprSpan<Sp, 0>(Sp{carr1}), ""); in main()
87 static_assert(testConstexprSpan<Sp, 1>(Sp{carr1}), ""); in main()
88 static_assert(testConstexprSpan<Sp, 2>(Sp{carr1}), ""); in main()
[all …]
H A Dfirst.pass.cpp28 constexpr bool testConstexprSpan(Span sp) in testConstexprSpan() function
74 static_assert(testConstexprSpan<Sp, 0>(Sp{}), ""); in main()
76 static_assert(testConstexprSpan<Sp, 0>(Sp{carr1}), ""); in main()
77 static_assert(testConstexprSpan<Sp, 1>(Sp{carr1}), ""); in main()
78 static_assert(testConstexprSpan<Sp, 2>(Sp{carr1}), ""); in main()
79 static_assert(testConstexprSpan<Sp, 3>(Sp{carr1}), ""); in main()
80 static_assert(testConstexprSpan<Sp, 4>(Sp{carr1}), ""); in main()
86 static_assert(testConstexprSpan<Sp, 0>(Sp{carr1}), ""); in main()
87 static_assert(testConstexprSpan<Sp, 1>(Sp{carr1}), ""); in main()
88 static_assert(testConstexprSpan<Sp, 2>(Sp{carr1}), ""); in main()
[all …]
/llvm-project-15.0.7/libcxx/test/std/containers/views/views.span/span.obs/
H A Dsize.pass.cpp24 constexpr bool testConstexprSpan(Span sp, size_t sz) in testConstexprSpan() function
44 static_assert(testConstexprSpan(std::span<int>(), 0), ""); in main()
45 static_assert(testConstexprSpan(std::span<long>(), 0), ""); in main()
46 static_assert(testConstexprSpan(std::span<double>(), 0), ""); in main()
47 static_assert(testConstexprSpan(std::span<A>(), 0), ""); in main()
48 static_assert(testConstexprSpan(std::span<std::string>(), 0), ""); in main()
50 static_assert(testConstexprSpan(std::span<int, 0>(), 0), ""); in main()
51 static_assert(testConstexprSpan(std::span<long, 0>(), 0), ""); in main()
52 static_assert(testConstexprSpan(std::span<double, 0>(), 0), ""); in main()
53 static_assert(testConstexprSpan(std::span<A, 0>(), 0), ""); in main()
[all …]
H A Dsize_bytes.pass.cpp25 constexpr bool testConstexprSpan(Span sp, size_t sz) in testConstexprSpan() function
45 static_assert(testConstexprSpan(std::span<int>(), 0), ""); in main()
46 static_assert(testConstexprSpan(std::span<long>(), 0), ""); in main()
47 static_assert(testConstexprSpan(std::span<double>(), 0), ""); in main()
48 static_assert(testConstexprSpan(std::span<A>(), 0), ""); in main()
49 static_assert(testConstexprSpan(std::span<std::string>(), 0), ""); in main()
51 static_assert(testConstexprSpan(std::span<int, 0>(), 0), ""); in main()
52 static_assert(testConstexprSpan(std::span<long, 0>(), 0), ""); in main()
53 static_assert(testConstexprSpan(std::span<double, 0>(), 0), ""); in main()
54 static_assert(testConstexprSpan(std::span<A, 0>(), 0), ""); in main()
[all …]
/llvm-project-15.0.7/libcxx/test/std/containers/views/views.span/span.iterators/
H A Dbegin.pass.cpp22 constexpr bool testConstexprSpan(Span s) in testConstexprSpan() function
65 static_assert(testConstexprSpan(std::span<int>()), ""); in main()
66 static_assert(testConstexprSpan(std::span<long>()), ""); in main()
67 static_assert(testConstexprSpan(std::span<double>()), ""); in main()
68 static_assert(testConstexprSpan(std::span<A>()), ""); in main()
69 static_assert(testConstexprSpan(std::span<std::string>()), ""); in main()
71 static_assert(testConstexprSpan(std::span<int, 0>()), ""); in main()
72 static_assert(testConstexprSpan(std::span<long, 0>()), ""); in main()
73 static_assert(testConstexprSpan(std::span<double, 0>()), ""); in main()
74 static_assert(testConstexprSpan(std::span<A, 0>()), ""); in main()
[all …]
H A Drbegin.pass.cpp22 constexpr bool testConstexprSpan(Span s) in testConstexprSpan() function
66 static_assert(testConstexprSpan(std::span<int>()), ""); in main()
67 static_assert(testConstexprSpan(std::span<long>()), ""); in main()
68 static_assert(testConstexprSpan(std::span<double>()), ""); in main()
69 static_assert(testConstexprSpan(std::span<A>()), ""); in main()
70 static_assert(testConstexprSpan(std::span<std::string>()), ""); in main()
72 static_assert(testConstexprSpan(std::span<int, 0>()), ""); in main()
73 static_assert(testConstexprSpan(std::span<long, 0>()), ""); in main()
74 static_assert(testConstexprSpan(std::span<double, 0>()), ""); in main()
75 static_assert(testConstexprSpan(std::span<A, 0>()), ""); in main()
[all …]
H A Drend.pass.cpp22 constexpr bool testConstexprSpan(Span s) in testConstexprSpan() function
65 static_assert(testConstexprSpan(std::span<int>()), ""); in main()
66 static_assert(testConstexprSpan(std::span<long>()), ""); in main()
67 static_assert(testConstexprSpan(std::span<double>()), ""); in main()
68 static_assert(testConstexprSpan(std::span<A>()), ""); in main()
69 static_assert(testConstexprSpan(std::span<std::string>()), ""); in main()
71 static_assert(testConstexprSpan(std::span<int, 0>()), ""); in main()
72 static_assert(testConstexprSpan(std::span<long, 0>()), ""); in main()
73 static_assert(testConstexprSpan(std::span<double, 0>()), ""); in main()
74 static_assert(testConstexprSpan(std::span<A, 0>()), ""); in main()
[all …]
H A Dend.pass.cpp22 constexpr bool testConstexprSpan(Span s) in testConstexprSpan() function
69 static_assert(testConstexprSpan(std::span<int>()), ""); in main()
70 static_assert(testConstexprSpan(std::span<long>()), ""); in main()
71 static_assert(testConstexprSpan(std::span<double>()), ""); in main()
72 static_assert(testConstexprSpan(std::span<A>()), ""); in main()
73 static_assert(testConstexprSpan(std::span<std::string>()), ""); in main()
75 static_assert(testConstexprSpan(std::span<int, 0>()), ""); in main()
76 static_assert(testConstexprSpan(std::span<long, 0>()), ""); in main()
77 static_assert(testConstexprSpan(std::span<double, 0>()), ""); in main()
78 static_assert(testConstexprSpan(std::span<A, 0>()), ""); in main()
[all …]
/llvm-project-15.0.7/libcxx/test/std/containers/views/views.span/span.cons/
H A Ddefault.pass.cpp44 constexpr bool testConstexprSpan() in testConstexprSpan() function
69 static_assert(testConstexprSpan<int>(), ""); in main()
70 static_assert(testConstexprSpan<long>(), ""); in main()
71 static_assert(testConstexprSpan<double>(), ""); in main()
72 static_assert(testConstexprSpan<A>(), ""); in main()
H A Dspan.pass.cpp70 constexpr bool testConstexprSpan() in testConstexprSpan() function
104 static_assert(testConstexprSpan<int>(), ""); in main()
105 static_assert(testConstexprSpan<long>(), ""); in main()
106 static_assert(testConstexprSpan<double>(), ""); in main()
107 static_assert(testConstexprSpan<A>(), ""); in main()
/llvm-project-15.0.7/libcxx/test/libcxx/containers/views/views.span/span.cons/
H A Drange.pass.cpp75 constexpr bool testConstexprSpan() in testConstexprSpan() function
116 static_assert(testConstexprSpan<int>(), ""); in main()
117 static_assert(testConstexprSpan<long>(), ""); in main()
118 static_assert(testConstexprSpan<double>(), ""); in main()
119 static_assert(testConstexprSpan<A>(), ""); in main()