[libcxx-commits] [libcxx] [libc++] P3168R2 Give std::optional Range Support (PR #146491)
via libcxx-commits
libcxx-commits at lists.llvm.org
Wed Jul 2 02:41:55 PDT 2025
github-actions[bot] wrote:
<!--LLVM CODE FORMAT COMMENT: {clang-format}-->
:warning: C/C++ code formatter, clang-format found issues in your code. :warning:
<details>
<summary>
You can test this locally with the following command:
</summary>
``````````bash
git-clang-format --diff HEAD~1 HEAD --extensions ,cpp -- libcxx/test/std/utilities/optional/optional.range/enable_ranges_view.compile.pass.cpp libcxx/test/std/utilities/optional/optional.range/format_kind.pass.cpp libcxx/test/std/utilities/optional/optional.range/iteration.pass.cpp libcxx/test/std/utilities/optional/optional.range/iterator_types.verify.cpp libcxx/test/std/utilities/optional/optional.range/runtime_error.verify.cpp libcxx/test/std/utilities/optional/optional.range/satisfies_range_concept.verify.cpp libcxx/include/optional libcxx/include/version libcxx/test/std/language.support/support.limits/support.limits.general/optional.version.compile.pass.cpp libcxx/test/std/language.support/support.limits/support.limits.general/version.version.compile.pass.cpp
``````````
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/libcxx/include/optional b/libcxx/include/optional
index 58a0d080a..571fe49e2 100644
--- a/libcxx/include/optional
+++ b/libcxx/include/optional
@@ -630,7 +630,7 @@ public:
_LIBCPP_HIDE_FROM_ABI constexpr __optional_iterator& operator=(const __optional_iterator&) = default;
_LIBCPP_HIDE_FROM_ABI constexpr reference operator*() const { return *__it_; }
- _LIBCPP_HIDE_FROM_ABI constexpr pointer operator->() const { return __it_.operator->(); }
+ _LIBCPP_HIDE_FROM_ABI constexpr pointer operator->() const { return __it_.operator->(); }
_LIBCPP_HIDE_FROM_ABI constexpr __optional_iterator& operator++() noexcept {
++__it_;
``````````
</details>
https://github.com/llvm/llvm-project/pull/146491
More information about the libcxx-commits
mailing list