diff options
author | Reid Kleckner <rnk@google.com> | 2015-08-10 19:39:01 +0000 |
---|---|---|
committer | Reid Kleckner <rnk@google.com> | 2015-08-10 19:39:01 +0000 |
commit | c2e3ba48e315312560a2fb26cbb8e8045ab9991e (patch) | |
tree | 7435985e66350f922596d4891892e781872dc207 /llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | |
parent | 5dcf15744336f698e9a0573f9606522af8470a41 (diff) | |
download | bcm5719-llvm-c2e3ba48e315312560a2fb26cbb8e8045ab9991e.tar.gz bcm5719-llvm-c2e3ba48e315312560a2fb26cbb8e8045ab9991e.zip |
[dllimport] A non-imported class with an imported key can't have a key
Summary:
The vtable takes its DLL storage class from the class, not the key
function. When they disagree, the vtable won't be exported by the DLL
that defines the key function. The easiest way to ensure that importers
of the class emit their own vtable is to say that the class has no key
function.
Reviewers: hans, majnemer
Subscribers: cfe-commits
Differential Revision: http://reviews.llvm.org/D11913
llvm-svn: 244488
Diffstat (limited to 'llvm/lib/Transforms/Vectorize/LoopVectorize.cpp')
0 files changed, 0 insertions, 0 deletions