hanchenye-llvm-project/clang/test
John McCall 2575d88059 Diagnose typedef names for linkage purposes that would change
a previously-computed linkage as an unsupportable error condition.

Per discussion on cfe-commits, this appears to be a
difficult-to-resolve flaw in our implementation approach;
we may pursue this as a language defect, but for now it's
better to diagnose it as unsupported than to produce
inconsistent results (or assertions).  Anything that we can
do to limit how often this diagnostic fires, such as the
changes in r200380, is probably for the best, though.

llvm-svn: 200438
2014-01-30 01:12:53 +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
CodeGen Use an Itanium triple in DWARF debug info tests 2014-01-30 01:01:36 +00:00
CodeGenCUDA Remove the -cxx-abi command-line flag. 2014-01-14 19:35:09 +00:00
CodeGenCXX Use an Itanium triple in DWARF debug info tests 2014-01-30 01:01:36 +00:00
CodeGenObjC Use an Itanium triple in DWARF debug info tests 2014-01-30 01:01:36 +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 Diagnose typedef names for linkage purposes that would change 2014-01-30 01:12:53 +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