]> granicus.if.org Git - clang/commit
Reorganize the parsing of decl groups / function definitions so that
authorJohn McCall <rjmccall@apple.com>
Tue, 3 Nov 2009 19:26:08 +0000 (19:26 +0000)
committerJohn McCall <rjmccall@apple.com>
Tue, 3 Nov 2009 19:26:08 +0000 (19:26 +0000)
commitd8ac05753dc4506224d445ff98399c01da3136e5
tree563cd4903b4a1bb089ac0fdffe2638920fce6f27
parent9c21289a866b677d21ed3d5ecfdfd5ced5a55410
Reorganize the parsing of decl groups / function definitions so that
declarators are parsed primarily within a single function (at least for
these cases).  Remove some excess diagnostics arising during parse failures.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@85924 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Parse/Parser.h
lib/Parse/ParseDecl.cpp
lib/Parse/ParseStmt.cpp
lib/Parse/Parser.cpp
test/Lexer/block_cmt_end.c
test/Sema/decl-invalid.c
test/Sema/init.c