<?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 microsoft-new-delete.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>b8c0f553 - DR1295 and cleanup for P0135R1: Make our initialization code more directly</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/microsoft-new-delete.cpp#b8c0f553</link>
        <description>DR1295 and cleanup for P0135R1: Make our initialization code more directlymirror the description in the standard. Per DR1295, this means that binding aconst / rvalue reference to a bit-field no longer &quot;binds directly&quot;, and perP0135R1, this means that we materialize a temporary in reference bindingafter adjusting cv-qualifiers and before performing a derived-to-base cast.In C++11 onwards, this should have fixed the last case where we wouldmaterialize a temporary of the wrong type (with a subobject adjustment insidethe MaterializeTemporaryExpr instead of outside), but we still have to dealwith that possibility in C++98, unless we want to start using xvalues torepresent materialized temporaries there too.llvm-svn: 289250

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/microsoft-new-delete.cpp</description>
        <pubDate>Fri, 09 Dec 2016 18:49:13 +0000</pubDate>
        <dc:creator>Richard Smith &lt;richard-llvm@metafoo.co.uk&gt;</dc:creator>
    </item>
<item>
        <title>420fa12d - Improve the &quot;braces around scalar init&quot; warning to determine whether to warn</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/microsoft-new-delete.cpp#420fa12d</link>
        <description>Improve the &quot;braces around scalar init&quot; warning to determine whether to warnbased on whether &quot;redundant&quot; braces are ever reasonable as part of theinitialization of the entity, rather than whether the initialization is&quot;top-level&quot;. In passing, add a warning flag for it.llvm-svn: 228896

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/microsoft-new-delete.cpp</description>
        <pubDate>Thu, 12 Feb 2015 01:50:05 +0000</pubDate>
        <dc:creator>Richard Smith &lt;richard-llvm@metafoo.co.uk&gt;</dc:creator>
    </item>
<item>
        <title>d6f9e735 - PR19729: Delete a bunch of bogus code in Sema::FindAllocationOverload. This</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/microsoft-new-delete.cpp#d6f9e735</link>
        <description>PR19729: Delete a bunch of bogus code in Sema::FindAllocationOverload. Thiscaused us to perform copy-initialization for the parameters of an allocationfunction called by a new-expression multiple times, resulting in us rejectingallocations that passed non-copyable parameters (and much worse things inMSVC compat mode, where we potentially called this function multiple times).llvm-svn: 208724

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/microsoft-new-delete.cpp</description>
        <pubDate>Tue, 13 May 2014 19:56:21 +0000</pubDate>
        <dc:creator>Richard Smith &lt;richard-llvm@metafoo.co.uk&gt;</dc:creator>
    </item>
<item>
        <title>194a79e1 - Switching the tests to use size_t instead of unsigned int to hopefully appease the Linux x64 build bot (take 2, forgot this test case).</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/microsoft-new-delete.cpp#194a79e1</link>
        <description>Switching the tests to use size_t instead of unsigned int to hopefully appease the Linux x64 build bot (take 2, forgot this test case).llvm-svn: 182907

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/microsoft-new-delete.cpp</description>
        <pubDate>Thu, 30 May 2013 02:17:14 +0000</pubDate>
        <dc:creator>Aaron Ballman &lt;aaron@aaronballman.com&gt;</dc:creator>
    </item>
<item>
        <title>324fbeeb - Add support to fallback on operator new when a placement operator new[] is called for which there is no valid declaration.  This fallback only happens in Microsoft compatibility mode.  This patch addresses PR13164, and improves support for the WDK.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/microsoft-new-delete.cpp#324fbeeb</link>
        <description>Add support to fallback on operator new when a placement operator new[] is called for which there is no valid declaration.  This fallback only happens in Microsoft compatibility mode.  This patch addresses PR13164, and improves support for the WDK.llvm-svn: 182905

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/microsoft-new-delete.cpp</description>
        <pubDate>Thu, 30 May 2013 01:55:39 +0000</pubDate>
        <dc:creator>Aaron Ballman &lt;aaron@aaronballman.com&gt;</dc:creator>
    </item>
</channel>
</rss>
