llvm-project/clang/test
John McCall 8a4e2e41de Short-circuit a couple of queries (and avoid corrupting
the linkage cache) when type-checking static local
variables.

There's a very deep problem here where the linkage of
a declaration can suddenly massively change as soon as
it's given a typedef name; these fixes, while optimizations
in their own right, are really just targeted workarounds.

rdar://15928125

llvm-svn: 200380
2014-01-29 08:33:09 +00:00
..
ARCMT Fix "regression" caused by updating our notion of POD to better match the C++11 2014-01-11 00:53:35 +00:00
ASTMerge Ignore test Inputs globally and remove redundant lit.local.cfg files 2013-11-15 13:37:49 +00:00
Analysis A new conversion warning for when an Objective-C object literal is implicitly 2014-01-28 23:40:26 +00:00
CXX PR17052 / DR1560 (+DR1550): In a conditional expression between a glvalue and a 2014-01-27 04:19:56 +00:00
CodeCompletion Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
CodeGen Extensively comment bitfield layout, rearrange some 2014-01-29 07:53:44 +00:00
CodeGenCUDA Remove the -cxx-abi command-line flag. 2014-01-14 19:35:09 +00:00
CodeGenCXX Fixing PR18430 by checking that the size of bitfields plus padding does not 2014-01-29 00:09:16 +00:00
CodeGenObjC Objective-C. provide legacy encoding of *id and *Class types 2014-01-28 20:41:15 +00:00
CodeGenObjCXX Remove the -cxx-abi command-line flag. 2014-01-14 19:35:09 +00:00
CodeGenOpenCL Remove the -cxx-abi command-line flag. 2014-01-14 19:35:09 +00:00
Coverage Skip this test when using lit integrated shell 2013-10-25 22:30:07 +00:00
Driver clang-cl: Better error message when trying to compile stdin (PR18640) 2014-01-29 01:04:40 +00:00
FixIt Apply the typo correction replacement location fix from r191450 to the 2014-01-28 00:46:47 +00:00
Format clang-format: Explicitly set fallback style that is tested. 2013-12-03 06:48:41 +00:00
Frontend Fix r195149. Triple should correctly reflect that target. If it contains ios, 2014-01-26 23:12:43 +00:00
Headers Intrin.h: include setjmp.h to get a jmp_buf definition 2014-01-28 23:01:59 +00:00
Index Fix this test and don't run it in ASan bootstrap 2014-01-28 06:59:32 +00:00
Layout Remove the -cxx-abi command-line flag. 2014-01-14 19:35:09 +00:00
Lexer Lexer: Issue -Wbackslash-newline-escape for line comments 2013-12-14 23:32:31 +00:00
Misc ARCMigrate: Introduce proper diagnostics for TransformActions 2014-01-26 05:07:32 +00:00
Modules Require a module.map file to load a module 2014-01-22 23:19:39 +00:00
OpenMP Enhance OpenMP parser tests from r197553 / r197598 2013-12-18 22:34:19 +00:00
PCH Tweak clang/test/PCH/modified-module-dependency.m for win32 hosts. 2014-01-17 07:04:17 +00:00
Parser Allow virt-specifiers after GNU attributes in member-declarators. GCC doesn't 2014-01-24 22:34:35 +00:00
Preprocessor [Mips] Fix __mips macro definition. 2014-01-27 13:59:11 +00:00
Rewriter Teach the diagnostics engine about the Attr type to make reporting on semantic attributes easier (and not require hard-coded strings). This requires a getSpelling() function on the Attr class, which is table-driven. Updates a handful of cases where a hard-coded string was being used to test the functionality out. Updating associated test cases for the improved quoting. 2013-12-26 18:30:57 +00:00
Sema Relaxing the alignment requirements for fields in a transparent_union. Emits the diagnostic only when subsequent alignments are more strict than the alignment required by the first field. 2014-01-28 01:47:34 +00:00
SemaCUDA Updated the wording of two attribute-related diagnostics so that they print the offending attribute name. Also updates the associated test cases. 2014-01-02 21:26:14 +00:00
SemaCXX Short-circuit a couple of queries (and avoid corrupting 2014-01-29 08:33:09 +00:00
SemaObjC Objective-C. Fixes a bug where "new" family attribute 2014-01-28 22:46:29 +00:00
SemaObjCXX A new conversion warning for when an Objective-C object literal is implicitly 2014-01-28 23:40:26 +00:00
SemaOpenCL Allow clang to compile the "extern" storage class in OpenCL 1.2. 2014-01-23 16:36:09 +00:00
SemaTemplate Remove the -cxx-abi command-line flag. 2014-01-14 19:35:09 +00:00
TableGen
Tooling Adding a win32-targeted test into Tooling/multi-jobs.cpp, to make sure it doesn't get broken again 2013-12-18 18:55:36 +00:00
Unit Reverting because reverting r200145. 2014-01-27 22:57:33 +00:00
.clang-format Add .clang-format without column limit to subdirectory tests/. 2013-11-08 06:45:35 +00:00
CMakeLists.txt [CMake] Deprecate CLANG_RUNTIME_OUTPUT_INTDIR and CLANG_LIBRARY_OUTPUT_INTDIR. 2014-01-19 13:00:01 +00:00
Makefile Reverting because reverting r200145. 2014-01-27 22:57:33 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg Fix this test and don't run it in ASan bootstrap 2014-01-28 06:59:32 +00:00
lit.site.cfg.in Reverting because reverting r200145. 2014-01-27 22:57:33 +00:00
make_test_dirs.pl