commit | 688f9866c7d35725c947b080fb17055446912390 | [log] [tgz] |
---|---|---|
author | Faisal Vali <faisalv@yahoo.com> | Sat Jun 08 19:47:52 2013 +0000 |
committer | Faisal Vali <faisalv@yahoo.com> | Sat Jun 08 19:47:52 2013 +0000 |
tree | 6e28f6890fa4b2b7db5a0f9d6f071f7de0487c60 | |
parent | 65efd10a5f54e4ffa23996d3779fd9318f01c4b7 [diff] |
Fix the parser's updating of the template depth when parsing local templates and late-parsed templates. This is a slight tweak of r180708; It avoids incrementing depth when non-template local classes nested within member templates of local classes are encountered. This patch was LGTM'd by Doug http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20130506/079656.html and passed the regression tests that normally pass (i.e. excluding many Module and Index tests on Windows that fail regardless) git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@183620 91177308-0d34-0410-b5e6-96231b3b80d8