<?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 ambiguous-conversion-show-overload.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>c90dac27 - [clang] Print 32 candidates on the first failure, with -fshow-overloads=best.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/ambiguous-conversion-show-overload.cpp#c90dac27</link>
        <description>[clang] Print 32 candidates on the first failure, with -fshow-overloads=best.Previously, -fshow-overloads=best always showed 4 candidates.  Theproblem is, when this isn&apos;t enough, you&apos;re kind of up a creek; the onlyoption available is to recompile with different flags.  This can bequite expensive!With this change, we try to strike a compromise.  The *first* error withmore than 4 candidates will show up to 32 candidates.  All furthererrors continue to show only 4 candidates.The hope is that this way, users will have *some chance* of makingforward progress, without facing unbounded amounts of error spam.Differential Revision: https://reviews.llvm.org/D95754

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/ambiguous-conversion-show-overload.cpp</description>
        <pubDate>Sun, 31 Jan 2021 03:00:24 +0000</pubDate>
        <dc:creator>Justin Lebar &lt;justin.lebar@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>925213b0 - Add &apos;not&apos; to commands that are expected to fail.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/ambiguous-conversion-show-overload.cpp#925213b0</link>
        <description>Add &apos;not&apos; to commands that are expected to fail.This is at least good documentation, but also opens the possibility ofusing pipefail.llvm-svn: 185652

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/ambiguous-conversion-show-overload.cpp</description>
        <pubDate>Thu, 04 Jul 2013 16:16:58 +0000</pubDate>
        <dc:creator>Rafael Espindola &lt;rafael.espindola@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>641bd89d - Fix a bug I found while preparing my devmtg talk: When passing NULL to a</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/ambiguous-conversion-show-overload.cpp#641bd89d</link>
        <description>Fix a bug I found while preparing my devmtg talk: When passing NULL to afunction that takes a const Foo&amp;, where Foo is convertible from a large numberof pointer types, we print ALL the overloads, no matter the setting of-fshow-overloads.There is potential follow-on work in unifying the &quot;print candidates, but nottoo many&quot; logic between OverloadCandidateSet::NoteCandidates andImplicitConversionSequence::DiagnoseAmbiguousConversion.llvm-svn: 167596

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/ambiguous-conversion-show-overload.cpp</description>
        <pubDate>Thu, 08 Nov 2012 20:50:02 +0000</pubDate>
        <dc:creator>Matt Beaumont-Gay &lt;matthewbg@google.com&gt;</dc:creator>
    </item>
</channel>
</rss>
