hanchenye-llvm-project/clang/lib
Douglas Gregor eff93e0401 Improve the representation of template type parameters. We now
canonicalize by template parameter depth, index, and name, and the
unnamed version of a template parameter serves as the canonical.

TemplateTypeParmDecl no longer needs to inherit from
TemplateParmPosition, since depth and index information is present
within the type.

llvm-svn: 63899
2009-02-05 23:33:38 +00:00
..
AST Improve the representation of template type parameters. We now 2009-02-05 23:33:38 +00:00
Analysis Add 'AppendValue' to the list of magic CF function names that cause a tracked object to escape. Fixes <rdar://problem/6560661>. 2009-02-05 22:34:53 +00:00
Basic add support to the diagnostics machinery for mapping warnings and 2009-02-05 22:47:05 +00:00
CodeGen objc2's nonfragile-abi - API selection for when receiver is a class 2009-02-05 20:41:40 +00:00
Driver Add Debian gcc 4.3 header search directories. 2009-02-05 18:12:45 +00:00
Headers Avoid creating .dir files in the installation area. 2009-01-22 02:53:03 +00:00
Lex correct and generalize computation of __INTMAX_MAX__. 2009-02-05 07:27:41 +00:00
Parse Put the invalid flag of OwningResult into the Action pointer. 2009-02-05 15:02:23 +00:00
Rewrite rename getFullFilePos -> getFileOffset. 2009-01-27 06:27:13 +00:00
Sema Improvements and fixes for name lookup with using directives, from Piotr Rak! 2009-02-05 19:25:20 +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