[libcxx-commits] [libcxx] [libc++][ranges][test-suite][NFC] Formatted and moved `transform_view`'s `sentinel.pass.cpp` (PR #211252)
Hristo Hristov via libcxx-commits
libcxx-commits at lists.llvm.org
Wed Jul 22 06:03:47 PDT 2026
https://github.com/H-G-Hristov created https://github.com/llvm/llvm-project/pull/211252
As a pre-requisite to: https://github.com/llvm/llvm-project/pull/193891
>From cda683abc43784c9212d6367579a6faa7d2bc4a9 Mon Sep 17 00:00:00 2001
From: Hristo Hristov <hghristov.rmm at gmail.com>
Date: Wed, 22 Jul 2026 16:03:12 +0300
Subject: [PATCH] [libc++][NFC][ranges][test-suite] Formatted and moved
`transform_view`'s `sentinel.pass.cpp`
As a pre-requisite to: https://github.com/llvm/llvm-project/pull/193891
---
.../{iterator => sentinel}/sentinel.pass.cpp | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
rename libcxx/test/std/ranges/range.adaptors/range.transform/{iterator => sentinel}/sentinel.pass.cpp (89%)
diff --git a/libcxx/test/std/ranges/range.adaptors/range.transform/iterator/sentinel.pass.cpp b/libcxx/test/std/ranges/range.adaptors/range.transform/sentinel/sentinel.pass.cpp
similarity index 89%
rename from libcxx/test/std/ranges/range.adaptors/range.transform/iterator/sentinel.pass.cpp
rename to libcxx/test/std/ranges/range.adaptors/range.transform/sentinel/sentinel.pass.cpp
index ce48e09d6eb8f..b0529916775b3 100644
--- a/libcxx/test/std/ranges/range.adaptors/range.transform/iterator/sentinel.pass.cpp
+++ b/libcxx/test/std/ranges/range.adaptors/range.transform/sentinel/sentinel.pass.cpp
@@ -16,7 +16,7 @@
#include "test_macros.h"
#include "../types.h"
-template<class T>
+template <class T>
concept EndIsIter = requires(T t) { ++t.end(); };
constexpr bool test() {
@@ -33,7 +33,7 @@ constexpr bool test() {
std::ranges::transform_view transformView2(SizedSentinelView{4}, PlusOne());
auto sent4 = transformView2.end();
- auto iter = transformView1.begin();
+ auto iter = transformView1.begin();
{
assert(iter != sent1);
assert(iter != sent2);
@@ -47,10 +47,10 @@ constexpr bool test() {
}
{
- assert(sent1 - iter == 8);
- assert(sent4 - iter == 4);
- assert(iter - sent1 == -8);
- assert(iter - sent4 == -4);
+ assert(sent1 - iter == 8);
+ assert(sent4 - iter == 4);
+ assert(iter - sent1 == -8);
+ assert(iter - sent4 == -4);
}
return true;
More information about the libcxx-commits
mailing list