]> granicus.if.org Git - clang/commit
In some contexts, type declarations cannot occur. Pass this information down to Parse...
authorSebastian Redl <sebastian.redl@getdesigned.at>
Wed, 3 Feb 2010 21:21:43 +0000 (21:21 +0000)
committerSebastian Redl <sebastian.redl@getdesigned.at>
Wed, 3 Feb 2010 21:21:43 +0000 (21:21 +0000)
commitd9bafa76f8d6eb9e4f4974ed322217f8df6bb82e
tree9cf872e4c9dda96f96407751cc0e07a322074121
parent3d0ad58b28e0d50fca7f21c6a078b05370510288
In some contexts, type declarations cannot occur. Pass this information down to ParseClassSpecifier, to make its decision easier. Fixes PR6200.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@95255 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Parse/Parser.h
lib/Parse/ParseDecl.cpp
lib/Parse/ParseDeclCXX.cpp
lib/Parse/ParseExprCXX.cpp
test/CXX/dcl.decl/dcl.name/p1.cpp [new file with mode: 0644]