llvm-project/clang/test
Rafael Espindola 3c9d9479b0 Process attributes in the order they appear in the source code. This make clang
match gcc behavior for two conflicting visibilities in the same decl. It also
makes handling of dllimport/dllexport more natural.

As a bonus we now warn on the dllimport in

void __attribute__((dllimport)) foo13();
void __attribute__((dllexport)) foo13();

as does gcc.

llvm-svn: 156343
2012-05-07 23:58:18 +00:00
..
ARCMT [arcmt] When fixing the "unassigned init call" ARC error, make sure 2012-03-31 01:34:06 +00:00
ASTMerge Fix crash at @implementation with a forward reference as base class. 2012-03-13 01:09:36 +00:00
Analysis [analyzer]Turn on MallocSizeOfChecker by default; shorten the diagnostic 2012-05-07 23:30:29 +00:00
CXX Change how we suppress access control in explicit instantiations 2012-05-07 06:16:58 +00:00
CodeCompletion Add 'env' in hopes of making this test pass on Windows. 2012-04-16 03:22:35 +00:00
CodeGen make this test a little more useful. I'll add more tests for bound checking once -fbounds-checking patch gets in 2012-05-07 20:23:03 +00:00
CodeGenCUDA CUDA: IR generation support for device stubs 2011-10-06 18:51:56 +00:00
CodeGenCXX A union can have a constexpr defaulted default constructor, if it has an 2012-05-07 01:07:30 +00:00
CodeGenObjC Test case for previosu patch. 2012-04-26 21:34:02 +00:00
CodeGenObjCXX When @encode'ing a C++ class that has empty base classes, we can end 2012-04-27 22:30:01 +00:00
CodeGenOpenCL Rename "fpaccuracy" metadata to the more generic "fpmath". That's because I'm 2012-04-14 12:37:26 +00:00
Coverage rename -ccc-host-triple into -target 2012-01-20 22:01:23 +00:00
Driver Fix -Wlarge-by-value-copy option handling in the driver. 2012-05-04 08:08:37 +00:00
FixIt Add FixItHint for -Wnull-conversion to initialize with an appropriate literal. 2012-04-30 18:27:22 +00:00
Frontend Escape % in diagnostic message when compiling LLVM IR. 2012-03-16 22:31:42 +00:00
Headers Remove the 'intrin.h' builtin header file and its tests for now. 2012-05-07 20:46:58 +00:00
Index Process attributes in the order they appear in the source code. This make clang 2012-05-07 23:58:18 +00:00
Lexer Add a predefine __WINT_UNSIGNED__, similar to __WCHAR_UNSIGNED__, and test them both for ARM and X86. 2012-05-04 11:23:40 +00:00
Misc Put the availability warnings in a group. 2012-05-06 16:49:20 +00:00
Modules There's some code in the PCH reader that looks like it's needlessly complex, but 2012-04-12 07:56:21 +00:00
PCH test/PCH/remap-file-from-pch.cpp: Fix expression for DOS pathsep. 2012-05-04 03:42:28 +00:00
Parser Restore paren, bracket and brace counts in parser when 2012-04-30 16:20:27 +00:00
Preprocessor Use the standard values for the __cplusplus macro, even when in GNU mode. GCC 2012-05-03 22:18:20 +00:00
Rewriter Revert r156097, which appears to be causing some breakage. 2012-05-07 14:17:47 +00:00
Sema Process attributes in the order they appear in the source code. This make clang 2012-05-07 23:58:18 +00:00
SemaCUDA CUDA: diagnose invalid calls across targets 2011-10-02 23:49:40 +00:00
SemaCXX Updating the test case based on previous patch 2012-05-07 01:10:33 +00:00
SemaObjC Inhibit ObjC format warning only in system headers (NSLocalizedString). 2012-05-04 21:08:08 +00:00
SemaObjCXX Add a missing RequireCompleteType call when synthesizing properties. <rdar://problem/11333367>. 2012-05-01 22:26:06 +00:00
SemaOpenCL Support constant evaluation for OpenCL nested vector literals. Patch by Anton Lokhmotov. 2012-01-03 23:24:20 +00:00
SemaTemplate When we suppress an error due to SFINAE, stash the diagnostic away with the 2012-05-07 09:03:25 +00:00
Tooling Fixes resolution of relative paths when running clang tools. 2012-05-07 09:17:48 +00:00
Unit
CMakeLists.txt Add the dependency on clang-check to clang-test, so clang-check 2012-04-04 12:18:22 +00:00
Makefile
TestRunner.sh
cxx-sections.data
lit.cfg test/lit.cfg: Please pass %INCLUDE% to clang.exe on Win32. MS-compatible clang may refer to %INCLUDE%. It fixes r154188. 2012-04-07 01:02:53 +00:00
lit.site.cfg.in
make_test_dirs.pl