<?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 vararg-class.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>2868a736 - Add a -Wclass-varargs to warn on objects of any class type being passed through an ellipsis. Since C++11 relaxed the rules on this, we allow a lot more bad code through silently, such as:</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/vararg-class.cpp#2868a736</link>
        <description>Add a -Wclass-varargs to warn on objects of any class type being passed through an ellipsis. Since C++11 relaxed the rules on this, we allow a lot more bad code through silently, such as:  const char *format = &quot;%s&quot;;  std::experimental::string_view view = &quot;foo&quot;;  printf(format, view);In this case, not only warn about a class type being used here, but also suggest that calling c_str() might be a good idea.llvm-svn: 202461

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/vararg-class.cpp</description>
        <pubDate>Fri, 28 Feb 2014 01:36:39 +0000</pubDate>
        <dc:creator>Richard Smith &lt;richard-llvm@metafoo.co.uk&gt;</dc:creator>
    </item>
</channel>
</rss>
