<?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 direct-initializer.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>e7cbb3ed - [Lit Test] Updated 34 Lit tests to be C++11 compatible.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp#e7cbb3ed</link>
        <description>[Lit Test] Updated 34 Lit tests to be C++11 compatible.Added expected diagnostics new to C++11.Expanded RUN line to: default, C++98/03 and C++11.llvm-svn: 253371

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp</description>
        <pubDate>Tue, 17 Nov 2015 20:25:05 +0000</pubDate>
        <dc:creator>Charles Li &lt;charles_li@playstation.sony.com&gt;</dc:creator>
    </item>
<item>
        <title>24b89469 - &apos;const std::type_info*&apos; instead of &apos;std::type_info const*&apos;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp#24b89469</link>
        <description>&apos;const std::type_info*&apos; instead of &apos;std::type_info const*&apos;llvm-svn: 113092

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp</description>
        <pubDate>Sun, 05 Sep 2010 00:17:29 +0000</pubDate>
        <dc:creator>Chris Lattner &lt;sabre@nondot.org&gt;</dc:creator>
    </item>
<item>
        <title>3155f573 - Turn access control on by default in -cc1.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp#3155f573</link>
        <description>Turn access control on by default in -cc1.Remove -faccess-control from -cc1; add -fno-access-control.Make the driver pass -fno-access-control by default.Update a bunch of tests to be correct under access control.llvm-svn: 100880

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp</description>
        <pubDate>Fri, 09 Apr 2010 19:03:51 +0000</pubDate>
        <dc:creator>John McCall &lt;rjmccall@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>85f90559 - When pretty-printing tag types, only print the tag if we&apos;re in C (and</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp#85f90559</link>
        <description>When pretty-printing tag types, only print the tag if we&apos;re in C (andtherefore not creating ElaboratedTypes, which are still pretty-printedwith the written tag).Most of these testcase changes were done by script, so don&apos;t feel toosorry for my fingers.llvm-svn: 98149

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp</description>
        <pubDate>Wed, 10 Mar 2010 11:27:22 +0000</pubDate>
        <dc:creator>John McCall &lt;rjmccall@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>e1ac8d17 - Improve the reporting of non-viable overload candidates by noting the reason</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp#e1ac8d17</link>
        <description>Improve the reporting of non-viable overload candidates by noting the reasonwhy the candidate is non-viable.  There&apos;s a lot we can do to improve this, butit&apos;s a good start.  Further improvements should probably be integrated with thebad-initialization reporting routines.llvm-svn: 93277

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp</description>
        <pubDate>Wed, 13 Jan 2010 00:25:19 +0000</pubDate>
        <dc:creator>John McCall &lt;rjmccall@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>fd0b2f8f - Improve the diagnostics used to report implicitly-generated class members</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp#fd0b2f8f</link>
        <description>Improve the diagnostics used to report implicitly-generated class membersas parts of overload sets.  Also, refer to constructors as &apos;constructors&apos;rather than functions.Adjust a lot of tests.llvm-svn: 92832

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp</description>
        <pubDate>Wed, 06 Jan 2010 09:43:14 +0000</pubDate>
        <dc:creator>John McCall &lt;rjmccall@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>b6ea6087 - Switch Sema::AddCXXDirectInitializerToDecl over to InitializationSequence</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp#b6ea6087</link>
        <description>Switch Sema::AddCXXDirectInitializerToDecl over to InitializationSequencellvm-svn: 91927

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp</description>
        <pubDate>Tue, 22 Dec 2009 22:17:25 +0000</pubDate>
        <dc:creator>Douglas Gregor &lt;dgregor@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>39c778b4 - Switch default-initialization of variables of class type (or array thereof) over to InitializationSequence. I could swear that this fixes a PR somewhere, but I couldn&apos;t figure out which one</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp#39c778b4</link>
        <description>Switch default-initialization of variables of class type (or array thereof) over to InitializationSequence. I could swear that this fixes a PR somewhere, but I couldn&apos;t figure out which onellvm-svn: 91796

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp</description>
        <pubDate>Sun, 20 Dec 2009 22:01:25 +0000</pubDate>
        <dc:creator>Douglas Gregor &lt;dgregor@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>7827520c - Initialization improvements: addition of string initialization and a few</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp#7827520c</link>
        <description>Initialization improvements: addition of string initialization and a fewsmall bug fixes in SemaInit, switch over SemaDecl to use it more often, andchange a bunch of diagnostics which are different with the new initializationcode.llvm-svn: 91767

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp</description>
        <pubDate>Sat, 19 Dec 2009 08:11:05 +0000</pubDate>
        <dc:creator>Eli Friedman &lt;eli.friedman@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>8fbe78f6 - Update tests to use %clang_cc1 instead of &apos;clang-cc&apos; or &apos;clang -cc1&apos;.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp#8fbe78f6</link>
        <description>Update tests to use %clang_cc1 instead of &apos;clang-cc&apos; or &apos;clang -cc1&apos;. - This is designed to make it obvious that %clang_cc1 is a &quot;test variable&quot;   which is substituted. It is &apos;%clang_cc1&apos; instead of &apos;%clang -cc1&apos; because it   can be useful to redefine what gets run as &apos;clang -cc1&apos; (for example, to set   a default target).llvm-svn: 91446

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp</description>
        <pubDate>Tue, 15 Dec 2009 20:14:24 +0000</pubDate>
        <dc:creator>Daniel Dunbar &lt;daniel@zuster.org&gt;</dc:creator>
    </item>
<item>
        <title>adcea104 - 1) don&apos;t do overload resolution in selecting conversion</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp#adcea104</link>
        <description>1) don&apos;t do overload resolution in selecting conversionto pointer function for delete expression. 2)Treat type conversion function and its &apos;const&apos; versionas identical in building the visible conversion list.llvm-svn: 81930

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp</description>
        <pubDate>Tue, 15 Sep 2009 22:15:23 +0000</pubDate>
        <dc:creator>Fariborz Jahanian &lt;fjahanian@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>3e6b57e5 - Issue good diagnostics when initialization failes due to</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp#3e6b57e5</link>
        <description>Issue good diagnostics when initialization failes due toambiguity in type conversion function selection.llvm-svn: 81898

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp</description>
        <pubDate>Tue, 15 Sep 2009 19:12:21 +0000</pubDate>
        <dc:creator>Fariborz Jahanian &lt;fjahanian@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>a45cf5b6 - Rename clang to clang-cc.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp#a45cf5b6</link>
        <description>Rename clang to clang-cc.Tests and drivers updated, still need to shuffle dirs.llvm-svn: 67602

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp</description>
        <pubDate>Tue, 24 Mar 2009 02:24:46 +0000</pubDate>
        <dc:creator>Daniel Dunbar &lt;daniel@zuster.org&gt;</dc:creator>
    </item>
<item>
        <title>ec8806e8 - Removed the warning</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp#ec8806e8</link>
        <description>Removed the warning  warning: statement was disambiguated as declarationbecause it is currently firing in cases where the declaration wouldnot actually parse as a statement. We&apos;d love to bring this warningback if we can make it more accurate.llvm-svn: 61137

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp</description>
        <pubDate>Wed, 17 Dec 2008 16:19:15 +0000</pubDate>
        <dc:creator>Douglas Gregor &lt;dgregor@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>6f543154 - Implement C++ copy-initialization for declarations. There is now some</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp#6f543154</link>
        <description>Implement C++ copy-initialization for declarations. There is now someduplication in the handling of copy-initialization by constructor,which occurs both for initialization of a declaration and foroverloading. The initialization code is due for some refactoring.llvm-svn: 58756

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp</description>
        <pubDate>Wed, 05 Nov 2008 15:29:30 +0000</pubDate>
        <dc:creator>Douglas Gregor &lt;dgregor@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>c28b57d7 - Implicit support for direct initialization of objects of class type, e.g.,</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp#c28b57d7</link>
        <description>Implicit support for direct initialization of objects of class type, e.g.,  X x(5, 7);llvm-svn: 58641

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp</description>
        <pubDate>Mon, 03 Nov 2008 20:45:27 +0000</pubDate>
        <dc:creator>Douglas Gregor &lt;dgregor@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>8ae3684a - In ParseParenDeclarator match &quot;D.setGroupingParens(true);&quot; with another setGroupingParens call after the &apos;)&apos; is parsed.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp#8ae3684a</link>
        <description>In ParseParenDeclarator match &quot;D.setGroupingParens(true);&quot; with another setGroupingParens call after the &apos;)&apos; is parsed.Fixes this bug:  int (x)(0); // error, expected function declarator where the &apos;(0)&apos; initializer isllvm-svn: 57241

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp</description>
        <pubDate>Tue, 07 Oct 2008 10:21:57 +0000</pubDate>
        <dc:creator>Argyrios Kyrtzidis &lt;akyrtzi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9a1191c0 - Implement support for C++ direct initializers in declarations, e.g. &quot;int x(1);&quot;.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp#9a1191c0</link>
        <description>Implement support for C++ direct initializers in declarations, e.g. &quot;int x(1);&quot;.This is how this kind of initializers appear in the AST:-The Init expression of the VarDecl is a functional type construction (of the VarDecl&apos;s type).-The new VarDecl::hasCXXDirectInitializer() returns true.e.g, for &quot;int x(1);&quot;:-VarDecl &apos;x&apos; has Init with expression &quot;int(1)&quot; (CXXFunctionalCastExpr).-hasCXXDirectInitializer() of VarDecl &apos;x&apos; returns true.A major benefit is that clients that don&apos;t particularly care about which exactly form was the initializer can handle both cases without special case code.Note that codegening works now for &quot;int x(1);&quot; without any changes to CodeGen.llvm-svn: 57178

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/direct-initializer.cpp</description>
        <pubDate>Mon, 06 Oct 2008 17:10:33 +0000</pubDate>
        <dc:creator>Argyrios Kyrtzidis &lt;akyrtzi@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
