llvm-project/clang/test
Reid Kleckner a09e44c75d Fix declaring class template methods with an attributed typedef
This change unifies the logic for template instantiation of methods and
functions declared with typedefs.

It ensures that SubstFunctionType() always fills the Params out param
with non-null ParmVarDecls or returns null.

Reviewers: rsmith

Differential Revision: http://llvm-reviews.chandlerc.com/D1135

llvm-svn: 187528
2013-07-31 21:00:18 +00:00
..
ARCMT Objective-C migrator: some cleanup. 2013-07-24 19:18:37 +00:00
ASTMerge Changes so that a few tests do not fail when running under guarded malloc. 2013-07-12 22:30:03 +00:00
Analysis Fix tests on targets that don't support thread_local 2013-07-26 12:50:30 +00:00
CXX Handle a difference in lambda return type deduction between C++11 and C++1y: if 2013-07-26 23:45:07 +00:00
CodeCompletion
CodeGen Remove the mblaze backend from clang. 2013-07-25 18:42:13 +00:00
CodeGenCUDA Use kernel metadata to differentiate between kernel and device 2013-03-30 14:38:24 +00:00
CodeGenCXX Add MicrosoftVFTableContext to AST 2013-07-30 09:46:19 +00:00
CodeGenObjC Fix test for Release builds. 2013-07-26 02:04:44 +00:00
CodeGenObjCXX Compute 'this' correctly for block in lambda. 2013-07-12 22:05:26 +00:00
CodeGenOpenCL Use kernel metadata to differentiate between kernel and device 2013-03-30 14:38:24 +00:00
Coverage Objective-C: When using super.prop, property should be 2013-03-11 22:26:33 +00:00
Driver clang-cl: add the /c, /W0 and /W1 options 2013-07-31 20:51:53 +00:00
FixIt A few small cleanups to r187504. Thanks to dblaikie for the assist. 2013-07-31 20:16:17 +00:00
Format Added -lines X:Y option to specify line range to process. This is a more human-friendly alternative to -offset and -length. 2013-07-18 22:54:56 +00:00
Frontend [frontend] '-frewrite-includes' should not ignore headers included from command-line. 2013-07-26 15:32:04 +00:00
Headers Enable -ffreestanding for this test, to avoid #include_next'ing the system's 2013-07-03 18:35:53 +00:00
Index [libclang] Remove comma from the blacklist of characters that prevent a comment to be attached to a decl. 2013-07-26 18:38:12 +00:00
Lexer Partially revert r186903. 2013-07-26 00:06:45 +00:00
Misc Partially revert r186903. 2013-07-26 00:06:45 +00:00
Modules When we perform dependent name lookup during template instantiation, it's not 2013-07-25 23:08:39 +00:00
OpenMP OpenMP: basic support for #pragma omp parallel 2013-07-19 03:13:43 +00:00
PCH Avoid crashing if a directory has no pch files. 2013-07-28 13:23:37 +00:00
Parser err_attribute_not_string has been subsumed by err_attribute_argument_type. 2013-07-30 01:31:03 +00:00
Preprocessor [PowerPC] Support powerpc64le as a syntax-checking target. 2013-07-26 01:36:11 +00:00
Rewriter Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
Sema err_attribute_missing_parameter_name has been replaced by err_attribute_argument_type. 2013-07-30 14:29:12 +00:00
SemaCUDA
SemaCXX Fix declaring class template methods with an attributed typedef 2013-07-31 21:00:18 +00:00
SemaObjC err_attribute_not_string has been subsumed by err_attribute_argument_type. 2013-07-30 01:31:03 +00:00
SemaObjCXX FIXME fix: improving diagnostics for template arguments deduction of class templates and explicit specializations 2013-07-19 23:00:19 +00:00
SemaOpenCL Added the attribute name to the err_attribute_wrong_number_arguments diagnostic for clarity; updated almost all of the affected test cases. 2013-07-23 19:30:11 +00:00
SemaTemplate Fix declaring class template methods with an attributed typedef 2013-07-31 21:00:18 +00:00
TableGen Revert "tg-fixits.td: fixup for Linux" 2013-01-11 02:37:47 +00:00
Tooling Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
Unit Propagate path to ASan/MSan symbolizer into test environment to produce useful reports on errors. 2013-04-04 07:41:20 +00:00
CMakeLists.txt Re-add clang-format tests to clang/test. 2013-03-25 09:14:25 +00:00
Makefile
TestRunner.sh
cxx-sections.data
lit.cfg Add a cl.exe compatible driver mode 2013-07-19 20:33:20 +00:00
lit.site.cfg.in Add asan/msan to the list of available features in LIT test runner. Mark ASan-unfriendly test as XFAIL. 2013-03-26 08:28:18 +00:00
make_test_dirs.pl