<?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 ast-dump-invalid-auto-return-funcs.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>82bb57c1 - [AST][RecoveryExpr] Make DeduceAutoType fail if the auto is deduced from recovery exprs.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/AST/ast-dump-invalid-auto-return-funcs.cpp#82bb57c1</link>
        <description>[AST][RecoveryExpr] Make DeduceAutoType fail if the auto is deduced from recovery exprs.Summary:With recovery-ast, we will get an undeduced `auto` return type for&quot;auto foo()-&gt;undef()&quot; function declaration, the function decl still keepsvalid, it is dangerous, and breaks assumptions in clang, and leads crashes.This patch invalidates these functions, if we deduce autos from thereturn rexpression, which is similar to auto VarDecl.Subscribers: cfe-commitsTags: #clangDifferential Revision: https://reviews.llvm.org/D80221

            List of files:
            /llvm-project-15.0.7/clang/test/AST/ast-dump-invalid-auto-return-funcs.cpp</description>
        <pubDate>Tue, 19 May 2020 16:05:15 +0000</pubDate>
        <dc:creator>Haojian Wu &lt;hokein.wu@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
