]> granicus.if.org Git - clang/commit
In some situations, TemplateArgumentLoc wasn't setting TypeSourceLoc (see
authorCraig Silverstein <csilvers2000@yahoo.com>
Thu, 18 Nov 2010 08:32:02 +0000 (08:32 +0000)
committerCraig Silverstein <csilvers2000@yahoo.com>
Thu, 18 Nov 2010 08:32:02 +0000 (08:32 +0000)
commit45ab4b5f8961dadcef6545ed6956da5daf95c6cb
tree287f071496fcba8bd8457626f8d05b0b4195fdf1
parentf89e55ab1bfb3ea997f8b02997c611a02254eb2d
In some situations, TemplateArgumentLoc wasn't setting TypeSourceLoc (see
http://llvm.org/bugs/show_bug.cgi?id=8558).  This patch fixes it.  Thanks to
rjmccall for all the coaching!

Approved by rjmccall

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@119697 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/TypeLoc.h
include/clang/Sema/Sema.h
lib/AST/TypeLoc.cpp
lib/Parse/ParseDeclCXX.cpp
lib/Sema/SemaTemplate.cpp