<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in assert.iterators.pass.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>427a5cf105c409993c812f4fb1868bac96fce0c5 - [libc++] Add support for bounded iterators in std::array (#110729)</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/libcxx/test/std/containers/sequences/array/assert.iterators.pass.cpp#427a5cf105c409993c812f4fb1868bac96fce0c5</link>
        <description>[libc++] Add support for bounded iterators in std::array (#110729)This patch introduces a new kind of bounded iterator that knows the sizeof its valid range at compile-time, as in std::array. This allows computingthe end of the range from the start of the range and the size, which requiresstoring only the start of the range in the iterator instead of both the startand the size (or start and end). The iterator wrapper is otherwise identicalin design to the existing __bounded_iter.Since this requires changing the type of the iterators returned bystd::array, this new bounded iterator is controlled by an ABI flag.As a drive-by, centralize the tests for std::array::operator[] and addmissing tests for OOB operator[] on non-empty arrays.Fixes #70864

            List of files:
            /llvm-project/libcxx/test/std/containers/sequences/array/assert.iterators.pass.cpp</description>
        <pubDate>Thu, 07 Nov 2024 14:23:21 +0000</pubDate>
        <dc:creator>Louis Dionne &lt;ldionne.2@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
