<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in iter.swap.pass.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>3d3103b7 - [libcxx][ranges] add views::join adaptor object. added test coverage to join_view</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.join.view/iterator/iter.swap.pass.cpp#3d3103b7</link>
        <description>[libcxx][ranges] add views::join adaptor object. added test coverage to join_view- added views::join adaptor object- added test for the adaptor object- fixed some join_view&apos;s tests. e.g iter_swap test- added some negative tests for join_view to test that operations do not exist when constraints aren&apos;t met- added tests that locks down issues that were already addressed in previous change  - LWG3500 `join_view::iterator::operator-&gt;()` is bogus  - LWG3313 `join_view::iterator::operator--` is incorrectly constrained  - LWG3517 `join_view::iterator`&apos;s `iter_swap` is underconstrained  - P2328R1 join_view should join all views of ranges- fixed some issues in join_view and added tests  - LWG3535 `join_view::iterator::iterator_category` and `::iterator_concept` lie  - LWG3474 Nesting ``join_views`` is broken because of CTAD- added tests for an LWG issue that isn&apos;t resolved in the standard yet, but the previous code has workaround.  - LWG3569 Inner iterator not default_initializableReviewed By: #libc, var-constSpies: var-const, libcxx-commitsDifferential Revision: https://reviews.llvm.org/D123466

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.join.view/iterator/iter.swap.pass.cpp</description>
        <pubDate>Thu, 21 Apr 2022 11:08:34 +0000</pubDate>
        <dc:creator>Hui Xie &lt;hui.xie1990@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d2baefae - [libc++] Replace _LIBCPP_HAS_NO_CONCEPTS with _LIBCPP_STD_VER &gt; 17. NFCI.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.join.view/iterator/iter.swap.pass.cpp#d2baefae</link>
        <description>[libc++] Replace _LIBCPP_HAS_NO_CONCEPTS with _LIBCPP_STD_VER &gt; 17. NFCI.All supported compilers that support C++20 now support concepts. So, remove`_LIB_LIBCPP_HAS_NO_CONCEPTS` in favor of `_LIBCPP_STD_VER &gt; 17`. Similarly inthe tests, remove `// UNSUPPORTED: libcpp-no-concepts`.Differential Revision: https://reviews.llvm.org/D121528

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.join.view/iterator/iter.swap.pass.cpp</description>
        <pubDate>Sat, 12 Mar 2022 15:46:57 +0000</pubDate>
        <dc:creator>Joe Loser &lt;joeloser93@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>df324bba - [libcxx][ranges] Add `ranges::join_view`.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.join.view/iterator/iter.swap.pass.cpp#df324bba</link>
        <description>[libcxx][ranges] Add `ranges::join_view`.Differential Revision: https://reviews.llvm.org/D107671

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.join.view/iterator/iter.swap.pass.cpp</description>
        <pubDate>Fri, 06 Aug 2021 22:33:46 +0000</pubDate>
        <dc:creator>zoecarver &lt;z.zoelec2@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
