clang-1/test
Douglas Gregor ddc29e116d Semantic checking for class template declarations and
redeclarations. For example, checks that a class template
redeclaration has the same template parameters as previous
declarations.

Detangled class-template checking from ActOnTag, whose logic was
getting rather convoluted because it tried to handle C, C++, and C++
template semantics in one shot.

Made some inroads toward eliminating extraneous "declaration does not
declare anything" errors by adding an "error" type specifier.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@63973 91177308-0d34-0410-b5e6-96231b3b80d8
2009-02-06 22:42:48 +00:00
..
Analysis Put the region store specific test in a separate file. 2009-02-06 08:56:58 +00:00
CodeGen Use 'compile' instead of 'codegen' when reporting error to user. 2009-02-06 19:18:03 +00:00
CodeGenCXX make ScalarExprEmitter::EmitCompare() emit the expression with the correct type instead of always zext it to an int 2009-01-11 23:22:37 +00:00
CodeGenObjC Use -fnext-runtime for this test. 2009-02-04 00:03:15 +00:00
Coverage Handle demotion of coerced arguments (as in void a(x) short x; { ... }). 2009-02-04 07:22:24 +00:00
Driver avoid creating tmp files elsewhere 2009-02-02 15:33:56 +00:00
Lexer Fix PR2477 - clang misparses "//*" in C89 mode 2009-01-16 22:39:25 +00:00
Misc fix bogus run line. 2008-08-18 19:54:48 +00:00
Parser Semantic checking for class template declarations and 2009-02-06 22:42:48 +00:00
Preprocessor Add an implementation of -dM that follows GCC closely enough to permit 2009-02-06 06:45:26 +00:00
Rewriter Fix <rdar://problem/6465284> clang ObjC rewriter: objc_super messed up again. 2008-12-23 20:11:22 +00:00
Sema Implement semantic analysis for the GNU flexible array initialization 2009-02-04 22:46:25 +00:00
SemaCXX Diagnose attempts to define a namespace member out-of-line when no 2009-02-06 17:46:57 +00:00
SemaObjC Add sub-testcase where we process Cocoa.h using --disable-free (i.e., test the usage of the BumpPtrAllocator in ASTContext). 2009-02-06 19:36:35 +00:00
SemaObjCXX Improvements and fixes for name lookup with using directives, from Piotr Rak! 2009-02-05 19:25:20 +00:00
SemaTemplate Semantic checking for class template declarations and 2009-02-06 22:42:48 +00:00
Serialization true is pass, false is success. 2009-02-03 07:28:12 +00:00
Makefile Add test case for __ASSEMBLER__ definition. 2008-12-01 19:23:47 +00:00
TestRunner.sh Test commit. 2008-10-15 00:26:06 +00:00