]> granicus.if.org Git - clang/commit
Start reworking -Wunreachable-code. The original analysis had serious flaws with...
authorTed Kremenek <kremenek@apple.com>
Tue, 23 Aug 2011 23:05:11 +0000 (23:05 +0000)
committerTed Kremenek <kremenek@apple.com>
Tue, 23 Aug 2011 23:05:11 +0000 (23:05 +0000)
commit0f3b4ca1764cd6d457f511d340fba504f41763c3
treeb4e662acbb7adbe732fffd219c1a2a401fa066be
parentf0e71aede7ccf3e311feac6a414c431f7a0fc3c8
Start reworking -Wunreachable-code.  The original analysis had serious flaws with how it
handled SCC's of dead code, or simply having false negatives by overly suppressing warnings.

WIP.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@138410 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Analysis/Analyses/ReachableCode.h
lib/Analysis/ReachableCode.cpp
lib/Sema/AnalysisBasedWarnings.cpp