Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/microsoft/GSL.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJordan Maples <jomaples@microsoft.com>2020-05-20 02:27:46 +0300
committerJordan Maples <jomaples@microsoft.com>2020-05-20 02:27:46 +0300
commit2085c7acde1068bc1ea94b7fcb29080e261009e7 (patch)
tree401b79aca3eea9b0488dcb35bb2d9d88ef785810 /tests/span_tests.cpp
parent1999b48a519196711f0d03af3b7eedd49fcc6db3 (diff)
initial impl of P1976R2
Diffstat (limited to 'tests/span_tests.cpp')
-rw-r--r--tests/span_tests.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/span_tests.cpp b/tests/span_tests.cpp
index c5d978e..a3da486 100644
--- a/tests/span_tests.cpp
+++ b/tests/span_tests.cpp
@@ -157,7 +157,7 @@ TEST(span_test, from_pointer_length_constructor)
for (int i = 0; i < 4; ++i)
{
{
- span<int> s = {&arr[0], narrow_cast<std::size_t>(i)};
+ span<int> s = span<int>(&arr[0], narrow_cast<std::size_t>(i));
EXPECT_TRUE(s.size() == narrow_cast<std::size_t>(i));
EXPECT_TRUE(s.data() == &arr[0]);
EXPECT_TRUE(s.empty() == (i == 0));
@@ -165,7 +165,7 @@ TEST(span_test, from_pointer_length_constructor)
EXPECT_TRUE(arr[j] == s[narrow_cast<std::size_t>(j)]);
}
{
- span<int> s = {&arr[i], 4 - narrow_cast<std::size_t>(i)};
+ span<int> s = span<int>(&arr[i], 4 - narrow_cast<std::size_t>(i));
EXPECT_TRUE(s.size() == 4 - narrow_cast<std::size_t>(i));
EXPECT_TRUE(s.data() == &arr[i]);
EXPECT_TRUE(s.empty() == ((4 - i) == 0));
@@ -678,7 +678,7 @@ TEST(span_test, from_array_constructor)
s2 = s1;
EXPECT_TRUE(s2.empty());
- auto get_temp_span = [&]() -> span<int> { return {&arr[1], 2}; };
+ auto get_temp_span = [&]() -> span<int> { return span<int>(&arr[1], 2); };
auto use_span = [&](span<const int> s) {
EXPECT_TRUE(s.size() == 2);
EXPECT_TRUE(s.data() == &arr[1]);