]> granicus.if.org Git - clang/commit
Fix crash in BuildCXXDefaultInitExpr.
authorReid Kleckner <rnk@google.com>
Fri, 29 Apr 2016 18:06:53 +0000 (18:06 +0000)
committerReid Kleckner <rnk@google.com>
Fri, 29 Apr 2016 18:06:53 +0000 (18:06 +0000)
commit9d575ddba0ff55f49d10b5048c593ad3ea66f0e8
tree3610c06aaef43d63ceec877354364aaa4bed00f2
parent45074ec82d4fcfb90b753559b703a08dc1df8826
Fix crash in BuildCXXDefaultInitExpr.

Fix crash in BuildCXXDefaultInitExpr when member of template class has
same name as the class itself.

Based on patch by Raphael "Teemperor" Isemann!

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

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@268082 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaDeclCXX.cpp
test/SemaCXX/pr27047-default-init-expr-name-conflict.cpp [new file with mode: 0644]