Correctly handle elaborated template ids. Still not handled properly for friends.
llvm-svn: 80977
diff --git a/clang/lib/Sema/Sema.h b/clang/lib/Sema/Sema.h
index 746c28a..f1e4968 100644
--- a/clang/lib/Sema/Sema.h
+++ b/clang/lib/Sema/Sema.h
@@ -2396,7 +2396,9 @@
SourceLocation LAngleLoc,
ASTTemplateArgsPtr TemplateArgs,
SourceLocation *TemplateArgLocs,
- SourceLocation RAngleLoc);
+ SourceLocation RAngleLoc,
+ DeclSpec::TST TagSpec,
+ SourceLocation TagLoc);
OwningExprResult BuildTemplateIdExpr(TemplateName Template,
SourceLocation TemplateNameLoc,