[MS] Emit exported complete/vbase destructors
authorReid Kleckner <rnk@google.com>
Mon, 2 Dec 2019 23:22:44 +0000 (15:22 -0800)
committerReid Kleckner <rnk@google.com>
Tue, 3 Dec 2019 22:46:32 +0000 (14:46 -0800)
commit705a6aef350246c790ff8e73864dd27a640c59c8
treed8851b55f0af8fa91699da8089bb6c7f91fde840
parentad871e42958ed94f0a27b0ba173cff4e00b5ee61
[MS] Emit exported complete/vbase destructors

Summary:
Fixes PR44205

I checked, and deleting destructors are not affected.

Reviewers: hans

Subscribers: cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D70931
clang/lib/CodeGen/MicrosoftCXXABI.cpp
clang/test/CodeGenCXX/dllexport-dtor-thunks.cpp
clang/test/CodeGenCXX/dllimport-dtor-thunks.cpp