Lines Matching refs:span
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()
55 static_assert(testConstexprSpan(std::span<const int>(iArr1, 4), iArr1), ""); in main()
57 static_assert(testConstexprSpan(std::span<const int>(iArr1 + 1, 1), iArr1 + 1), ""); in main()
58 static_assert(testConstexprSpan(std::span<const int>(iArr1 + 2, 2), iArr1 + 2), ""); in main()
59 static_assert(testConstexprSpan(std::span<const int>(iArr1 + 3, 3), iArr1 + 3), ""); in main()
60 static_assert(testConstexprSpan(std::span<const int>(iArr1 + 4, 4), iArr1 + 4), ""); in main()
63 static_assert(testConstexprSpan(std::span<int, 0>(), nullptr), ""); in main()
64 static_assert(testConstexprSpan(std::span<long, 0>(), nullptr), ""); in main()
65 static_assert(testConstexprSpan(std::span<double, 0>(), nullptr), ""); in main()
66 static_assert(testConstexprSpan(std::span<A, 0>(), nullptr), ""); in main()
67 static_assert(testConstexprSpan(std::span<std::string, 0>(), nullptr), ""); in main()
69 static_assert(testConstexprSpan(std::span<const int, 1>(iArr1, 1), iArr1), ""); in main()
70 static_assert(testConstexprSpan(std::span<const int, 2>(iArr1, 2), iArr1), ""); in main()
71 static_assert(testConstexprSpan(std::span<const int, 3>(iArr1, 3), iArr1), ""); in main()
72 static_assert(testConstexprSpan(std::span<const int, 4>(iArr1, 4), iArr1), ""); in main()
74 static_assert(testConstexprSpan(std::span<const int, 1>(iArr1 + 1, 1), iArr1 + 1), ""); in main()
75 static_assert(testConstexprSpan(std::span<const int, 2>(iArr1 + 2, 2), iArr1 + 2), ""); in main()
76 static_assert(testConstexprSpan(std::span<const int, 3>(iArr1 + 3, 3), iArr1 + 3), ""); in main()
77 static_assert(testConstexprSpan(std::span<const int, 4>(iArr1 + 4, 4), iArr1 + 4), ""); in main()
81 testRuntimeSpan(std::span<int>(), nullptr); in main()
82 testRuntimeSpan(std::span<long>(), nullptr); in main()
83 testRuntimeSpan(std::span<double>(), nullptr); in main()
84 testRuntimeSpan(std::span<A>(), nullptr); in main()
85 testRuntimeSpan(std::span<std::string>(), nullptr); in main()
87 testRuntimeSpan(std::span<int>(iArr2, 1), iArr2); in main()
88 testRuntimeSpan(std::span<int>(iArr2, 2), iArr2); in main()
89 testRuntimeSpan(std::span<int>(iArr2, 3), iArr2); in main()
90 testRuntimeSpan(std::span<int>(iArr2, 4), iArr2); in main()
92 testRuntimeSpan(std::span<int>(iArr2 + 1, 1), iArr2 + 1); in main()
93 testRuntimeSpan(std::span<int>(iArr2 + 2, 2), iArr2 + 2); in main()
94 testRuntimeSpan(std::span<int>(iArr2 + 3, 3), iArr2 + 3); in main()
95 testRuntimeSpan(std::span<int>(iArr2 + 4, 4), iArr2 + 4); in main()
98 testRuntimeSpan(std::span<int, 0>(), nullptr); in main()
99 testRuntimeSpan(std::span<long, 0>(), nullptr); in main()
100 testRuntimeSpan(std::span<double, 0>(), nullptr); in main()
101 testRuntimeSpan(std::span<A, 0>(), nullptr); in main()
102 testRuntimeSpan(std::span<std::string, 0>(), nullptr); in main()
104 testRuntimeSpan(std::span<int, 1>(iArr2, 1), iArr2); in main()
105 testRuntimeSpan(std::span<int, 2>(iArr2, 2), iArr2); in main()
106 testRuntimeSpan(std::span<int, 3>(iArr2, 3), iArr2); in main()
107 testRuntimeSpan(std::span<int, 4>(iArr2, 4), iArr2); in main()
109 testRuntimeSpan(std::span<int, 1>(iArr2 + 1, 1), iArr2 + 1); in main()
110 testRuntimeSpan(std::span<int, 2>(iArr2 + 2, 2), iArr2 + 2); in main()
111 testRuntimeSpan(std::span<int, 3>(iArr2 + 3, 3), iArr2 + 3); in main()
112 testRuntimeSpan(std::span<int, 4>(iArr2 + 4, 4), iArr2 + 4); in main()
116 testRuntimeSpan(std::span<std::string>(&s, 1), &s); in main()
117 testRuntimeSpan(std::span<std::string, 1>(&s, 1), &s); in main()