hanchenye-llvm-project/clang/test
Douglas Gregor 4ea5dec0e5 Don't allow template argument deduction to deduce a placeholder type,
ever. Fixes PR10939.

llvm-svn: 140304
2011-09-22 15:57:07 +00:00
..
ARCMT [arcmt] Use __bridge_retained when passing an objc object to a CF parameter 2011-09-14 18:17:09 +00:00
ASTMerge
Analysis [analyzer] Fix a bug where PathDiagnosticLocation did not generate a valid range and add asserts to check validity of locations early on. Ignore invalid ranges in PathDiagnosticPiece (they could be added by checker writers). 2011-09-21 00:35:58 +00:00
CXX Don't allow template argument deduction to deduce a placeholder type, 2011-09-22 15:57:07 +00:00
CodeCompletion Support code-completion for C++ inline methods and ObjC buffering methods. 2011-09-04 03:32:15 +00:00
CodeGen I had meant to locally revert this test. 2011-09-21 08:34:49 +00:00
CodeGenCXX Explicitly-defaulted copy/move constructors are not "implicit", but 2011-09-22 15:15:51 +00:00
CodeGenObjC Throw the switch to convert clang to the new exception handling model! 2011-09-19 20:31:14 +00:00
CodeGenObjCXX Throw the switch to convert clang to the new exception handling model! 2011-09-19 20:31:14 +00:00
CodeGenOpenCL OpenCL: introduce support for function scope __local variables 2011-09-19 21:14:35 +00:00
Coverage
Driver [driver] i386 kext preprocessor jobs also need their unsupported options 2011-09-08 00:38:00 +00:00
FixIt PR10867: Work around a bug in lit. Multiple RUN: lines are joined with &&, so: 2011-09-06 03:01:15 +00:00
Frontend
Headers Remove __WCHAR_UNSIGNED__ and anything that used it. 2011-09-20 18:05:01 +00:00
Index [libclang] When pointing at a macro expansion inside a macro argument, 2011-09-20 23:27:33 +00:00
Lexer Advertise support for cxx_range_for as an extension in C++98 mode. Patch by Jean-Daniel Dupas! 2011-09-06 18:03:41 +00:00
Misc PR10458: Finesse behaviour of C++0x features when in pre-0x mode. Accept for-range and auto with an ExtWarn, and produce a -Wc++0x-compat warning in C++98 mode when auto is used as a storage class. 2011-09-04 19:54:14 +00:00
Modules When we load header file information from the external source (i.e., 2011-09-17 05:35:18 +00:00
PCH [libclang] When getting a source location from a file:line:col triplet 2011-09-19 20:40:35 +00:00
Parser Fix a problem in digraph handling where "[:" might be treated as "<::" and 2011-09-20 20:03:50 +00:00
Preprocessor Only predefine the __EXCEPTIONS macro if C++ exceptions are turned on. 2011-09-12 15:17:19 +00:00
Rewriter objc rewriter - more fixes to support compiling the rewritten 2011-09-10 17:01:56 +00:00
Sema Add list initialization for complex numbers in C. Essentially, this allows "_Complex float x = {1.0f, 2.0f};". See changes to docs/LanguageExtensions.html for a longer description. 2011-09-19 23:17:44 +00:00
SemaCUDA
SemaCXX [microsoft] Move missing typename warning from -fms-extensions to -fms-compatibility. Also allow the missing typename warning at function scope. 2011-09-21 07:59:49 +00:00
SemaObjC [ARC] Allow forming 'id*' in an unevaluated context. Fixes rdar://10148540. 2011-09-20 23:49:22 +00:00
SemaObjCXX Don't assert when diagnosing a missing cast of an unknown-anytype 2011-08-31 20:57:36 +00:00
SemaOpenCL In OpenCL, conversions between different vector types are disallowed 2011-09-22 13:03:14 +00:00
SemaTemplate Diagnose attempts to write a templated data member, from Stepan 2011-09-21 14:40:46 +00:00
Unit
CMakeLists.txt
Makefile
TestRunner.sh
cxx-sections.data
lit.cfg FreeBSD (apparently) does not support crash-recovery tests. 2011-08-26 22:46:31 +00:00
lit.site.cfg.in
make_test_dirs.pl