llvm-project/clang/test
Richard Trieu 23bafad985 When template deduction fails on a derived class, try a template deduction on
the base class.  If the base class deduction succeeds, use those results.  If
it fails, keep using the results from the derived class template deduction.

This prevents an assertion later where the type of deduction failure doesn't
match up with the template deduction info.

llvm-svn: 167550
2012-11-07 21:17:13 +00:00
..
ARCMT Change VerifyDiagnosticConsumer so that it *must* contain at least one "expected-*" directive. As a result, for test-cases that are not expected to generate any diagnostics, an additional directive "expected-no-diagnostics" has been implemented which can then be included in such test-cases. This new directive may not be used in conjunction with any other "expected-*" directive. 2012-10-19 12:49:32 +00:00
ASTMerge Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
Analysis [analyzer] Check that the argument to CFMakeCollectable is non-NULL. 2012-11-07 17:12:37 +00:00
CXX Teach Clang parser to reject C++11 attributes that appertain to declaration specifiers. 2012-11-06 19:34:54 +00:00
CodeCompletion [libclang] Remove the ParentKind cursor kind from code-completion results. 2012-09-26 16:39:56 +00:00
CodeGen ARM byval: when type alignment is bigger than ABI alignment, instead of 2012-11-06 04:58:01 +00:00
CodeGenCUDA CUDA: give static storage class to __shared__ and __constant__ 2012-08-28 20:37:50 +00:00
CodeGenCXX Implement codegen for init_priority attribute properly - make sure it 2012-11-06 22:44:45 +00:00
CodeGenObjC Fix the Objective-C exception rethrow from cleanups (GNU runtimes). Note that 2012-11-07 16:50:40 +00:00
CodeGenObjCXX Minor fix to ObjC layout bitmap metadata. Found while I was trying to 2012-11-06 03:38:02 +00:00
CodeGenOpenCL FP_CONTRACT: Fix two tests for -Asserts. 2012-10-02 16:36:54 +00:00
Coverage Revert r166541, "clang/test: Add appropriate requirements as REQUIRES, corresponding to r166532." 2012-10-24 03:59:09 +00:00
Driver clang/test/Driver/fsanitize.c: Speculative fix to improve test on win32, not to mix emissions into stdout. 2012-11-06 20:44:29 +00:00
FixIt DR1473: Do not require a space between operator"" and the ud-suffix in a 2012-10-20 08:41:10 +00:00
Frontend A number of test cases assume that an "int" parameter or return value 2012-10-24 12:22:56 +00:00
Headers [clang tests] Added require ppc64-registered-target to Headers/altivec-header.c to ensure it only runs on ppc64. 2012-10-31 20:20:04 +00:00
Index Introduce inferred framework modules into the module map file, 2012-11-06 19:39:40 +00:00
Lexer Use the individual -fsanitize=<...> arguments to control which of the UBSan 2012-11-05 22:21:05 +00:00
Misc Add -Wmismatched-return-types flag for existing warning on conflicting return types. 2012-11-07 01:43:44 +00:00
Modules When loading a module fails because it is out of date, rebuild that 2012-11-07 17:46:15 +00:00
PCH [PCH] Write out the ClassTemplateDecl::Common::InjectedClassNameType type 2012-11-06 00:35:02 +00:00
Parser Teach Clang parser to reject C++11 attributes that appertain to declaration specifiers. 2012-11-06 19:34:54 +00:00
Preprocessor Reverted back the changes made in 166868 and in 166869 2012-10-27 10:44:42 +00:00
Rewriter -arch is a darwin-specific driver feature, use a triple instead in rewriter test. 2012-10-02 09:42:36 +00:00
Sema Handle CK_NullToPointer casts in -Wtype-safety properly. Fixes PR14249. 2012-11-03 16:07:49 +00:00
SemaCUDA
SemaCXX PR12713 - crash on invalid due to unmatched parens in decltype 2012-11-07 19:08:05 +00:00
SemaObjC Update test case. 2012-11-02 17:50:53 +00:00
SemaObjCXX Add a simple test involving decltype on Objective-C properties and ivars 2012-10-24 14:13:21 +00:00
SemaOpenCL Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
SemaTemplate When template deduction fails on a derived class, try a template deduction on 2012-11-07 21:17:13 +00:00
Tooling Fix for -ast-dump-filter 2012-10-31 18:46:31 +00:00
Unit
CMakeLists.txt Removed standalone clang-ast-dump tool. 2012-07-26 01:44:18 +00:00
Makefile
TestRunner.sh
cxx-sections.data
lit.cfg [lit] For the "case-insensitive-filesystem" make sure to create the test temporary file 2012-11-01 00:59:15 +00:00
lit.site.cfg.in
make_test_dirs.pl