Factor code into CXXRecordDecl::getTemplateInstantiationPattern() helper
authorReid Kleckner <reid@kleckner.net>
Tue, 14 Oct 2014 20:28:40 +0000 (20:28 +0000)
committerReid Kleckner <reid@kleckner.net>
Tue, 14 Oct 2014 20:28:40 +0000 (20:28 +0000)
commite7367d6bcb9de27237ecab6de7208f4a725eda37
tree4b92cf2eece349ccd93f0a7d534d4b0b321e23f6
parentdad2103801e58b559bf14164d1aebdf7f444da5b
Factor code into CXXRecordDecl::getTemplateInstantiationPattern() helper

This moves some code from SemaType.cpp's hasVisibleDefinition() into
DeclCXX.cpp so that it can be used elsewhere. I found one other instance
of code trying to do the same thing, there are probably more. Search for
getInstantiatedFrom() to try to find more.

No functionality change.

Reviewed By: rsmith

Subscribers: cfe-commits

Differential Revision: http://reviews.llvm.org/D5783

llvm-svn: 219714
clang/include/clang/AST/DeclCXX.h
clang/lib/AST/DeclCXX.cpp
clang/lib/Sema/SemaLookup.cpp
clang/lib/Sema/SemaType.cpp