llvm-project/clang/lib
Ted Kremenek 9a4e5663d2 Hoist some branches in AnalysisManager::HandleTranslationUnit so we
avoid scanning for an "entry point" FunctionDecl if we (a) have no
translation unit actions and (b) no entry point function has been
specified.

llvm-svn: 82846
2009-09-26 04:15:09 +00:00
..
AST Rename NextOffset to DataSize. 2009-09-26 01:34:51 +00:00
Analysis Fix checking for a null pointer constant when the expression itself is 2009-09-25 04:25:58 +00:00
Basic Factor Windows target into VS, MinGW and Cygwin variants. 2009-09-23 07:31:35 +00:00
CodeGen Use ABIArgInfo::getDirect() for all types that have a pointer representation. 2009-09-26 03:56:53 +00:00
Driver Turn on 'RegionStore' as the default store manager both for 'clang --analyze' and 'scan-build'. Leave 'BasicStore' as the default store manager in 'clang-cc'. While there are still known warts with RegionStore, it's ready to be tested by general users. 2009-09-25 05:55:59 +00:00
Frontend Hoist some branches in AnalysisManager::HandleTranslationUnit so we 2009-09-26 04:15:09 +00:00
Headers Make our char vector types not be explicitly signed to match GCC and to fix compilation with C++ and -fno-lax-vector-conversions 2009-09-18 19:18:19 +00:00
Index Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
Lex Replace the -code-completion-dump option with 2009-09-22 21:11:38 +00:00
Parse Declarators can now properly represent template-ids, e.g., for 2009-09-25 21:45:23 +00:00
Rewrite Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
Sema Yet another simplifying use of Sema::getMostSpecialized 2009-09-26 03:56:17 +00:00
CMakeLists.txt Introduce the 'Index' library. 2009-07-05 22:22:19 +00:00
Makefile Introduce the 'Index' library. 2009-07-05 22:22:19 +00:00