]> granicus.if.org Git - clang/commit
Revert most of r145372 for now. Lookahead beyond the ';' in a function
authorRichard Smith <richard-llvm@metafoo.co.uk>
Wed, 30 Nov 2011 23:45:35 +0000 (23:45 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Wed, 30 Nov 2011 23:45:35 +0000 (23:45 +0000)
commit58196dc06ee27cd4150ef483123e1e3b2c772821
tree42f8735710b4381008bc8c3d36c7cd6405ff65c8
parent863eb53b5c97037874129b33711e0b668ce73975
Revert most of r145372 for now. Lookahead beyond the ';' in a function
declaration tickles a bug in the way we handle visibility pragmas.

The improvement to error recovery for template function definitions declared
with the 'typedef' specifier in r145372 is unrelated and not reverted here.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@145541 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticParseKinds.td
lib/Parse/ParseDecl.cpp
lib/Parse/ParseTemplate.cpp
test/FixIt/fixit-cxx0x.cpp
test/FixIt/fixit.c
test/FixIt/fixit.cpp