]> granicus.if.org Git - clang/commit
Handle -fdelayed-template-parsing of out-of-line definitions of
authorHans Wennborg <hans@hanshq.net>
Fri, 2 May 2014 02:01:07 +0000 (02:01 +0000)
committerHans Wennborg <hans@hanshq.net>
Fri, 2 May 2014 02:01:07 +0000 (02:01 +0000)
commit3b1dad7cc332547721ba2f7231132aac12945d59
treef80e72d98e54d6463f8beef5d960ebdb3661502b
parentc0ddee2b264e5786615d0c809fc0a511c0bfec78
Handle -fdelayed-template-parsing of out-of-line definitions of
class template member classes (PR19613)

Also improve this code in general by implementing suggestions
from Richard.

Differential Revision: http://reviews.llvm.org/D3555?id=9020

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@207822 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Sema/Sema.h
lib/Parse/ParseTemplate.cpp
lib/Sema/SemaDeclCXX.cpp
test/Parser/DelayedTemplateParsing.cpp