]> granicus.if.org Git - clang/commit
A few TemplateArgumentLoc clean-ups. Try to remember the Expr for a declaration.
authorJohn McCall <rjmccall@apple.com>
Thu, 29 Oct 2009 18:45:58 +0000 (18:45 +0000)
committerJohn McCall <rjmccall@apple.com>
Thu, 29 Oct 2009 18:45:58 +0000 (18:45 +0000)
commit828bff2079b6a91ecd7ed5b842c59527d7682789
tree8a8388f7b4d1b260e6b197d49b5fb5d39e19549a
parentfd2300e1ee0eab6c51862a92d3f3c72540b36b23
A few TemplateArgumentLoc clean-ups.  Try to remember the Expr for a declaration.
Provide an API for getting the SourceRange of a TAL and use it judiciously.

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