Go to file
Reid Kleckner c2e3ba48e3 [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
2015-08-10 19:39:01 +00:00
clang [dllimport] A non-imported class with an imported key can't have a key 2015-08-10 19:39:01 +00:00
clang-tools-extra misc-unused-parameters: Don't touch K&R style functions. 2015-08-10 15:45:46 +00:00
compiler-rt Fix typo. 2015-08-10 18:26:29 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Require LLVM >=3.7 and bump version to 0.2.0 2015-08-07 08:31:37 +00:00
libcxx Protect template argument from user interference. 2015-08-10 16:58:04 +00:00
libcxxabi Update to new lists.llvm.org 2015-08-05 04:01:26 +00:00
libunwind Revert test commit. 2015-08-06 23:31:37 +00:00
lld Add a test for our handling of shndx. 2015-08-10 18:28:24 +00:00
lldb Allow dosep.py to print dotest.py output on success. 2015-08-10 17:46:11 +00:00
llgo Update to new lists.llvm.org 2015-08-05 04:03:05 +00:00
llvm Fix another case of 'CHECK[^:]*$'. NFCI 2015-08-10 19:22:55 +00:00
openmp Fix link error on Windows when LIBOMP_USE_DEBUGGER is off 2015-08-06 15:16:54 +00:00
polly Correct non-existing past participle of split in filename 2015-08-10 18:37:34 +00:00