clang/lib
Ted Kremenek 41a2660377 PTH: Added minor 'sibling jumping' optimization for iterating over the side table used for fast preprocessor block skipping. This has a minor performance improvement when preprocessing Cocoa.h, but can have some wins in pathologic cases.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@60966 91177308-0d34-0410-b5e6-96231b3b80d8
2008-12-12 22:05:38 +00:00
..
AST Implement the final (hopefully) wrinkle to i-c-e + builtin_constant_p 2008-12-12 18:00:51 +00:00
Analysis Address some comments on the name lookup/DeclContext patch from Chris 2008-12-11 20:41:00 +00:00
Basic instead of forcing blocks on by default, make them default to off, but let 2008-12-04 23:20:07 +00:00
CodeGen Implement allocation and sizeof VLAs. This is very basic for now. 2008-12-12 07:38:43 +00:00
Driver add missing gentoo c++ include paths 2008-12-07 12:11:37 +00:00
Headers Define NULL to __null in C++, so that it's guaranteed to have the same size as a pointer 2008-12-01 17:20:57 +00:00
Lex PTH: Added minor 'sibling jumping' optimization for iterating over the side table used for fast preprocessor block skipping. This has a minor performance improvement when preprocessing Cocoa.h, but can have some wins in pathologic cases. 2008-12-12 22:05:38 +00:00
Parse fix a buggy fall through that caused a crash-on-invalid. rdar://6248081 2008-12-12 19:20:14 +00:00
Rewrite CMake: Builds and installs clang binary and libs (no docs yet). It 2008-10-26 00:56:18 +00:00
Sema Enable out-of-line definitions of C++ constructors and destructors 2008-12-12 08:25:50 +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