]> granicus.if.org Git - clang/commit
[Sema] Commit a better fix for r240242
authorDavide Italiano <davide@freebsd.org>
Fri, 26 Jun 2015 00:18:35 +0000 (00:18 +0000)
committerDavide Italiano <davide@freebsd.org>
Fri, 26 Jun 2015 00:18:35 +0000 (00:18 +0000)
commitc51570d21d24f69066729bc23d71b4f692b7839e
tree60428cd31b70288bb397abff352cac037d04022d
parenta41fa8a4747a5d551673febf5a368f789d0cd743
[Sema] Commit a better fix for r240242

Skip calls to HasTrivialDestructorBody() in the case where the
destructor is never invoked. Alternatively, Richard proposed to change
Sema to declare a trivial destructor for anonymous union member, which
seems too wasteful.

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

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@240742 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGClass.cpp