Basic nested-template implementation.
llvm-svn: 79504
diff --git a/clang/lib/Sema/Sema.h b/clang/lib/Sema/Sema.h
index f3ec417..12ab47c 100644
--- a/clang/lib/Sema/Sema.h
+++ b/clang/lib/Sema/Sema.h
@@ -2847,6 +2847,10 @@
const TemplateArgumentList &TemplateArgs);
bool
+ InstantiateTemplatePattern(SourceLocation PointOfInstantiation,
+ CXXRecordDecl *Pattern);
+
+ bool
InstantiateClass(SourceLocation PointOfInstantiation,
CXXRecordDecl *Instantiation, CXXRecordDecl *Pattern,
const TemplateArgumentList &TemplateArgs,