]> granicus.if.org Git - clang/commit
Don't crash on non-public referenced dtors in toplevel classes.
authorNico Weber <nicolasweber@gmx.de>
Fri, 6 Mar 2015 06:01:06 +0000 (06:01 +0000)
committerNico Weber <nicolasweber@gmx.de>
Fri, 6 Mar 2015 06:01:06 +0000 (06:01 +0000)
commitc273334603c27e427c7811225a1aaf61e6e3be96
tree0f1ec6e85f609ddbfb13cc72ea929409ecfb0f84
parentd79032ac562b1079443331aab5b48b41796514a1
Don't crash on non-public referenced dtors in toplevel classes.

Fixes PR22793, a bug that caused self-hosting to fail after the innocuous
r231254. See the bug for details.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@231451 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaExpr.cpp
test/CodeGenCXX/trivial-constructor-init.cpp