]> granicus.if.org Git - clang/commit
Add missing direct-init / parameter-declaration-clause disambiguation when
authorRichard Smith <richard-llvm@metafoo.co.uk>
Fri, 2 Feb 2018 22:24:54 +0000 (22:24 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Fri, 2 Feb 2018 22:24:54 +0000 (22:24 +0000)
commit82ecd7e4b1e4a0477ea29e0dccd8bbea6e4e137f
treec2101d8147a1599a5ec4bba2975a40cbafb364e8
parent701a3b68f6465fc3c6ca3576ee3473ecc33d9814
Add missing direct-init / parameter-declaration-clause disambiguation when
parsing a trailing-return-type of a (function pointer) variable declaration.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@324151 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Parse/Parser.h
include/clang/Sema/DeclSpec.h
lib/Parse/ParseDecl.cpp
lib/Parse/ParseDeclCXX.cpp
lib/Parse/ParseExprCXX.cpp
lib/Parse/ParseTentative.cpp
lib/Sema/SemaType.cpp
test/Parser/cxx-ambig-decl-expr.cpp
test/Parser/cxx0x-decl.cpp