llvm-project/clang/test
Dmitry Polukhin 6194d9f5d8 [MSVC2015] dllexport for defaulted special class members
Clang doesn't dllexport defaulted special member function defaulted
inside class but does it if they defaulted outside class. MSVC doesn't
make any distinction where they were defaulted. Also MSVC 2013 and 2015
export different set of members. MSVC2015 doesn't emit trivial defaulted
x-tors but does emit copy assign operator.

Differential revision: http://reviews.llvm.org/D20422

llvm-svn: 270535
2016-05-24 06:37:14 +00:00
..
ARCMT
ASTMerge Added support to the ASTImporter for C++ constructor initializers. 2016-05-16 20:48:03 +00:00
Analysis [analyzer] Fix for PR23790 : constrain return value of strcmp() rather than returning a concrete value. 2016-05-19 23:03:49 +00:00
CXX Warn when a reference is bound to an empty l-value (dereferenced null pointer). 2016-05-14 17:44:14 +00:00
CodeCompletion Fix CodeCompletion & TypoCorrection when combining a PCH with Modules 2016-05-04 00:53:13 +00:00
CodeGen [X86][SSE] Replace lossless i32/f32 to f64 conversion intrinsics with generic IR 2016-05-23 22:13:02 +00:00
CodeGenCUDA Avoid depending on test inputes that aren't in Inputs 2016-05-20 00:38:25 +00:00
CodeGenCXX [MSVC2015] dllexport for defaulted special class members 2016-05-24 06:37:14 +00:00
CodeGenObjC [Clang] Remove unwanted --check-prefix=CHECK from unit tests. NFC. 2016-04-20 01:02:18 +00:00
CodeGenObjCXX [ObjC][CodeGen] Remove an assert that is no longer correct. 2016-05-13 01:21:23 +00:00
CodeGenOpenCL [OpenCL] Add to_{global|local|private} builtin functions. 2016-05-20 19:54:38 +00:00
Coverage
CoverageMapping [Lexer] Don't merge macro args from different macro files 2016-05-19 23:44:02 +00:00
Driver Driver: support exherbo's multiarch support 2016-05-23 02:17:28 +00:00
FixIt Add the Pure attribute to C99 builtin functions from ctype.h. This is a corrected version of r266199 with test case fixes. 2016-05-04 21:08:13 +00:00
Format Fix clang-format test. I believe that the new behavior is better. 2015-11-23 08:50:52 +00:00
Frontend Change embed-bitcode linkage type 2016-05-16 18:54:58 +00:00
Headers [AVX512] _m512_setzero_qi/hi should return __m512i. 2016-05-17 03:42:25 +00:00
Index [libclang] Expose the ElaboratedType 2016-05-03 06:58:29 +00:00
Integration
Layout [MS ABI] Implement __declspec(empty_bases) and __declspec(layout_version) 2016-05-23 17:16:12 +00:00
Lexer Clang support for __is_assignable intrinsic 2016-05-23 17:21:55 +00:00
Misc [OpenCL] Add supported OpenCL extensions to target info. 2016-05-16 17:06:34 +00:00
Modules PR27754: CXXRecordDecl::data() needs to perform an update even if it's called 2016-05-17 22:44:15 +00:00
OpenMP [OPENMP] Pass scalar firstprivate vars by value. 2016-05-17 08:55:33 +00:00
PCH Clang support for __is_assignable intrinsic 2016-05-23 17:21:55 +00:00
Parser [OpenCL] Add supported OpenCL extensions to target info. 2016-05-16 17:06:34 +00:00
Preprocessor [CUDA] Add -fcuda-approx-transcendentals flag. 2016-05-23 20:19:56 +00:00
Profile [profile] Fix another use of the driver. 2016-04-23 02:13:48 +00:00
Rewriter
Sema [ARM] Fix cdp intrinsic 2016-05-19 13:04:34 +00:00
SemaCUDA Avoid depending on test inputes that aren't in Inputs 2016-05-20 00:38:25 +00:00
SemaCXX Properly track the found declaration (possibly a using-declaration) when 2016-05-24 00:01:49 +00:00
SemaObjC ObjectiveC: canonicalize "kindof id" to "id". 2016-05-20 17:29:43 +00:00
SemaObjCXX [ObjC] Enter a new evaluation context before calling 2016-05-04 18:07:20 +00:00
SemaOpenCL [OpenCL] Add to_{global|local|private} builtin functions. 2016-05-20 19:54:38 +00:00
SemaTemplate Fix PR27601 by reverting [r267453] - Refactor traversal of bases in deduction of template parameters from base 2016-05-19 02:28:21 +00:00
TableGen
Tooling Back out the test case for r266973 for now. 2016-04-21 10:46:14 +00:00
Unit Replace hardcoded comment at 'lit.site.cfg.in' 2016-04-16 06:54:46 +00:00
VFS [VFS] Fix status() of opened redirected file 2015-12-10 23:41:39 +00:00
.clang-format
CMakeLists.txt Moving clang-test-depends into the Clang tests folder and moving vtables_blacklist into the Misc folder; NFC, this simply cleans up the generated solution so that these targets don't live in the root folder of the IDE. 2016-04-12 15:09:17 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg Revert r260266 (and r260276), "clang-cl: Enable plugins on Windows" 2016-02-11 16:43:08 +00:00
lit.site.cfg.in Replace hardcoded comment at 'lit.site.cfg.in' 2016-04-16 06:54:46 +00:00
make_test_dirs.pl