hanchenye-llvm-project/clang/test
David Majnemer f0a84f200a Parse: Do not 'HandleTopLevelDecl' on templated functions.
Summary:
HandleTopLevelDecl on a templated function leads us to try and mangle
it.

Reviewers: rsmith

Reviewed By: rsmith

CC: cfe-commits

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

llvm-svn: 188536
2013-08-16 08:29:13 +00:00
..
ARCMT ObjetiveC migrator: fix the test in my last patch 2013-08-15 22:26:10 +00:00
ASTMerge
Analysis [analyzer] Merge TextPathDiagnostics and ClangDiagPathDiagConsumer. 2013-08-16 01:06:30 +00:00
CXX Bug fix: disallow a variable template to be redeclared as a non-templated variable 2013-08-14 03:09:19 +00:00
CodeCompletion Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
CodeGen [Mips][msa] Added most builtins from add.a to xori 2013-08-15 14:47:02 +00:00
CodeGenCUDA CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
CodeGenCXX Parse: Do not 'HandleTopLevelDecl' on templated functions. 2013-08-16 08:29:13 +00:00
CodeGenObjC CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
CodeGenObjCXX CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
CodeGenOpenCL CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
Coverage
Driver Relax testcase for r188400 to not test for forward-slashes as path separators. 2013-08-14 22:10:17 +00:00
FixIt Implement [class.friend]p11's special name lookup rules for friend declarations 2013-08-09 04:35:01 +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 clang-cl: Support /showIncludes 2013-08-09 00:32:23 +00:00
Headers CC1: Only parse command-line options that have the CC1Option flag. 2013-08-02 20:16:22 +00:00
Index Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
Lexer Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
Misc This test passes on freebsd after r188178. Not exactly sure why. 2013-08-12 16:29:25 +00:00
Modules Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
OpenMP OpenMP: basic support for #pragma omp parallel 2013-07-19 03:13:43 +00:00
PCH Bug fix: disallow a variable template to be redeclared as a non-templated variable 2013-08-14 03:09:19 +00:00
Parser Fix Altivec vector literal parser hack for C++11. 2013-08-13 23:38:34 +00:00
Preprocessor Add XCore target 2013-08-13 09:43:10 +00:00
Rewriter Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
Sema Fix implementation of C11 6.2.7/4 and C++11 [dcl.array]p3: 2013-08-13 18:18:50 +00:00
SemaCUDA
SemaCXX Don't allow unary negation on scoped enums. 2013-08-16 00:09:18 +00:00
SemaObjC ObjectiveC [Sema]. This patch makes sure that all inherited 2013-08-14 23:58:55 +00:00
SemaObjCXX Don't produce duplicate notes if we have deduction failure notes when resolving 2013-08-14 00:00:44 +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 for dependent contexts in alias templates. 2013-08-15 23:59:20 +00:00
TableGen
Tooling Simplify now that llvm::sys::current_path checks $PWD. 2013-08-10 01:40:10 +00:00
Unit [tests] Update to use lit_config and lit package, as appropriate. 2013-08-09 14:43:04 +00:00
CMakeLists.txt
Makefile
TestRunner.sh
cxx-sections.data
lit.cfg [tests] Reapply r188354, ensure subsitution string is ascii. 2013-08-14 16:32:20 +00:00
lit.site.cfg.in [tests] Update to use lit_config and lit package, as appropriate. 2013-08-09 14:43:04 +00:00
make_test_dirs.pl