clang-1/lib
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
..
AST Semantic checking for class template declarations and 2009-02-06 22:42:48 +00:00
Analysis SymbolicRegions really have unknown sizes. 2009-02-06 08:51:30 +00:00
Basic simplify and refactor a bunch of type definition code in Preprocessor 2009-02-06 05:04:11 +00:00
CodeGen objc2's nonfragile abi API for messages sent to 'super'. 2009-02-06 20:09:23 +00:00
Driver handle fatal errors, rely on warnings to point out missing cases. 2009-02-06 03:57:44 +00:00
Headers correct description 2009-02-06 18:45:59 +00:00
Lex -funsigned-char sets __CHAR_UNSIGNED__ 2009-02-06 18:20:57 +00:00
Parse Semantic checking for class template declarations and 2009-02-06 22:42:48 +00:00
Rewrite rename getFullFilePos -> getFileOffset. 2009-01-27 06:27:13 +00:00
Sema Semantic checking for class template declarations and 2009-02-06 22:42:48 +00:00
CMakeLists.txt CMake: Builds and installs clang binary and libs (no docs yet). It 2008-10-26 00:56:18 +00:00
Makefile add a libDriver, for now only move the text diangostics stuff from Driver to there 2008-08-05 23:33:20 +00:00