llvm-project/clang/lib
Chris Lattner e387d9ed5b Inline ParseOptionalTypeSpecifier into ParseDeclarationSpecifiers.
This avoids call overhead and extraneous switches when parsing
very simple declspecs like "int" "void" etc, which are pretty common :)

llvm-svn: 62711
2009-01-21 19:48:37 +00:00
..
AST Static Analyzer: When generating plists for errors reports, generate one plist file per translation unit that contains all of the diagnostics. 2009-01-21 00:42:24 +00:00
Analysis Get RegionStore to work with the retain/release checker and its test cases. 2009-01-21 06:57:53 +00:00
Basic Add a bit to IdentifierInfo that acts as a simple predicate which 2009-01-21 07:43:11 +00:00
CodeGen revert the gnu objc patches, they regress codegen-gnu.m 2009-01-21 19:37:47 +00:00
Driver Static Analyzer: When generating plists for errors reports, generate one plist file per translation unit that contains all of the diagnostics. 2009-01-21 00:42:24 +00:00
Headers Fix more bugs I discovered 2009-01-21 01:49:39 +00:00
Lex merge two checks for identifiers in the pth loop into one. 2009-01-21 07:50:06 +00:00
Parse Inline ParseOptionalTypeSpecifier into ParseDeclarationSpecifiers. 2009-01-21 19:48:37 +00:00
Rewrite Rename SourceManager::getCanonicalFileID -> getFileID. There is 2009-01-19 07:46:45 +00:00
Sema Fix an inline asm sema bug that I introduced. 2009-01-21 06:27: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