]> granicus.if.org Git - clang/commit
Pass context and access to Parser::ParseExplicitInstantiation() for
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Fri, 23 Dec 2011 02:16:45 +0000 (02:16 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Fri, 23 Dec 2011 02:16:45 +0000 (02:16 +0000)
commit9241057266d3460392cbb7fec6ec942d3330ece3
tree2f22ac783aabb91eacd20b12af06e03e653a9c42
parent712ef874534ee1bef41d1aa4664ae36148ec8b12
Pass context and access to Parser::ParseExplicitInstantiation() for
good parser error recovery and for not crashing.

We still have a accepts-invalid-code bug.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@147216 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Parse/Parser.h
lib/Parse/ParseTemplate.cpp
lib/Parse/Parser.cpp
test/SemaTemplate/explicit-instantiation.cpp