]> granicus.if.org Git - clang/commit
Diagnose attempts to implicitly instantiate a template before it is
authorJohn McCall <rjmccall@apple.com>
Wed, 27 Apr 2011 06:46:31 +0000 (06:46 +0000)
committerJohn McCall <rjmccall@apple.com>
Wed, 27 Apr 2011 06:46:31 +0000 (06:46 +0000)
commitd46a1125d43bcfd47fbd1206ebd1226863549390
tree3a0b67f73ebd43b3b2a0e281d6c278016d236ace
parent5ecdd78408a1c6f4be506d94f776642570d27336
Diagnose attempts to implicitly instantiate a template before it is
fully defined.  Somehow this escaped notice for a very long time.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@130298 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticSemaKinds.td
lib/Sema/SemaTemplateInstantiate.cpp
test/CXX/class/class.mem/p2.cpp [new file with mode: 0644]
test/SemaCXX/PR9460.cpp
test/SemaCXX/PR9461.cpp