]> granicus.if.org Git - clang/commit
Teach TemplateSpecializationTypeLoc::initializeArgLocs() to actually
authorDouglas Gregor <dgregor@apple.com>
Tue, 25 Jan 2011 19:13:18 +0000 (19:13 +0000)
committerDouglas Gregor <dgregor@apple.com>
Tue, 25 Jan 2011 19:13:18 +0000 (19:13 +0000)
commitc21c7e9c2cded68f91be15be6847c9649242dc17
tree4cf47abb0058f7ada5262a133ee3aa859ab6df4a
parent0691a5c83246604a89654e0dfc25870e742035b4
Teach TemplateSpecializationTypeLoc::initializeArgLocs() to actually
generate meaningful [*] template argument location information.

[*] Well, as meaningful as possible, given that this entire code path
is a hack for when we've lost type-source information.

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