From 9303357e73d034b9f22b459f92028583231e8746 Mon Sep 17 00:00:00 2001 From: Richard Smith Date: Sun, 27 Jul 2014 05:38:12 +0000 Subject: Fix default argument comma disambiguation bug following the 'template' keyword. llvm-svn: 214051 --- clang/lib/Parse/ParseCXXInlineMethods.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'clang/lib/Parse/ParseCXXInlineMethods.cpp') diff --git a/clang/lib/Parse/ParseCXXInlineMethods.cpp b/clang/lib/Parse/ParseCXXInlineMethods.cpp index 30a9120a510..55caa5e59f6 100644 --- a/clang/lib/Parse/ParseCXXInlineMethods.cpp +++ b/clang/lib/Parse/ParseCXXInlineMethods.cpp @@ -1014,6 +1014,7 @@ bool Parser::ConsumeAndStoreInitializer(CachedTokens &Toks, Toks.push_back(Tok); ConsumeToken(); if (Tok.is(tok::less)) { + ++AngleCount; ++KnownTemplateCount; Toks.push_back(Tok); ConsumeToken(); -- cgit v1.2.3