forked from OSchip/llvm-project
55efb68c19
In the MS C++ ABI, the complete destructor variant for a class with virtual bases is emitted whereever it is needed, instead of directly alongside the base destructor variant. The complete destructor calls the base destructor of the current class and the base destructors of each virtual base. In order for this to work reliably, translation units that use the destructor of a class also need to mark destructors of virtual bases of that class used. Fixes PR38521 Reviewed By: rsmith Differential Revision: https://reviews.llvm.org/D77081 |
||
---|---|---|
.. | ||
class.access.base | ||
class.access.dcl | ||
class.access.nest | ||
class.friend | ||
class.protected | ||
p4.cpp | ||
p6.cpp |