llvm-project/clang/lib
Ted Kremenek 146ef384da Fix subtle bug in AnalysisConsumer where we would not analyze functions whose parent
in the call graph had been inlined but for whatever reason we did not inline some
of its callees.

Also, fix a related traversal bug where we meant to do a BFS of the callgraph but
instead were doing a DFS.

llvm-svn: 159577
2012-07-02 20:21:48 +00:00
..
ARCMigrate Remove a goofy CMake hack and use the standard CMake facilities to 2012-06-21 01:30:21 +00:00
AST Add a new libclang completion API to get brief documentation comment that is 2012-07-02 17:35:10 +00:00
Analysis Thread safety analysis: support release() function on scoped 2012-06-28 22:42:48 +00:00
Basic Update the %diff modifer to have an alternate string print when a template tree 2012-06-29 21:12:16 +00:00
CodeGen Update Clang to reflect the new home of IRBuilder.h as of r159421. 2012-06-29 12:39:08 +00:00
Driver Use -frewrite-includes for crash reports. 2012-06-29 22:03:56 +00:00
Edit Fix uninitialized variable use bug found by the clairvoyant static analyzer. 2012-06-27 23:45:44 +00:00
Frontend Reduce default template instantiation depth to 512; we're blowing out 2012-07-02 19:56:23 +00:00
FrontendTool Remove a goofy CMake hack and use the standard CMake facilities to 2012-06-21 01:30:21 +00:00
Headers Rename tzcnt intrinsics to match gcc. 2012-07-02 06:52:51 +00:00
Lex Use -frewrite-includes for crash reports. 2012-06-29 22:03:56 +00:00
Parse A ':' after an enum-specifier at class scope is a bitfield, not a typo for a ';'. 2012-07-02 19:14:01 +00:00
Rewrite objective-c modern translator: synthesize argument type 2012-06-29 19:55:46 +00:00
Sema Add a new libclang completion API to get brief documentation comment that is 2012-07-02 17:35:10 +00:00
Serialization [PCH] Make sure that all newly introduced visible decls in a DeclContext 2012-07-02 19:19:01 +00:00
StaticAnalyzer Fix subtle bug in AnalysisConsumer where we would not analyze functions whose parent 2012-07-02 20:21:48 +00:00
Tooling Remove a goofy CMake hack and use the standard CMake facilities to 2012-06-21 01:30:21 +00:00
CMakeLists.txt Fix a big layering violation introduced by r158771. 2012-06-20 09:53:52 +00:00
Makefile Fix a big layering violation introduced by r158771. 2012-06-20 09:53:52 +00:00