]> granicus.if.org Git - clang/commit
Canonicalize template template parameters when canonicalizing a
authorDouglas Gregor <dgregor@apple.com>
Wed, 16 Jun 2010 21:09:37 +0000 (21:09 +0000)
committerDouglas Gregor <dgregor@apple.com>
Wed, 16 Jun 2010 21:09:37 +0000 (21:09 +0000)
commit3e1274f2b99cb99c03cc8e2c6517c37d330b597a
tree8c2fb7dc9a64e7b1098c937c852f68a6e471f978
parent65d72857b30fc83fd4ac27e6d57ef8921bb1d1d9
Canonicalize template template parameters when canonicalizing a
template name that refers to such a parameter. It's amazing that this
problem didn't surface earlier. Fixes PR7387.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@106147 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/ASTContext.h
lib/AST/ASTContext.cpp
test/SemaTemplate/member-function-template.cpp