llvm-project/clang/lib
Douglas Gregor f8f868336e Allow the use of default template arguments when forming a class
template specialization (e.g., std::vector<int> would now be
well-formed, since it relies on a default argument for the Allocator
template parameter). 

This is much less interesting than one might expect, since (1) we're
not actually using the default arguments for anything important, such
as naming an actual Decl, and (2) we'll often need to instantiate the
default arguments to check their well-formedness. The real fun will
come later.

llvm-svn: 64310
2009-02-11 18:16:40 +00:00
..
AST Allow the use of default template arguments when forming a class 2009-02-11 18:16:40 +00:00
Analysis Per PR 3187, disable the missing -dealloc check for classes that subclass SenTestCase. 2009-02-11 07:10:07 +00:00
Basic simplify and refactor a bunch of type definition code in Preprocessor 2009-02-06 05:04:11 +00:00
CodeGen Silence a warning about an unused variable in -Asserts builds 2009-02-11 16:17:49 +00:00
Driver use some references to simplify code. 2009-02-08 01:00:10 +00:00
Headers Add pmmintrin.h header. 2009-02-11 06:39:50 +00:00
Lex PTH: Don't emit the PTH offset of the IdentifierInfo string data as that data is 2009-02-11 16:06:55 +00:00
Parse Fix a problem with bogus template shadowing warnings 2009-02-10 19:52:54 +00:00
Rewrite rename getFullFilePos -> getFileOffset. 2009-01-27 06:27:13 +00:00
Sema Allow the use of default template arguments when forming a class 2009-02-11 18:16:40 +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