aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2012-06-01 23:04:04 +0000
committerTed Kremenek <kremenek@apple.com>2012-06-01 23:04:04 +0000
commitdd82519ac6c322a6183954848b5b55deb6c364f7 (patch)
tree505a929c9026fcbd3cb9c702ad07673f8fa2fc3b
parent0a5ca3588df1cb9248ae299f7f5ac1434c0e4d8c (diff)
Disable diagnosic path pruning for ReturnUndefChecker.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@157851 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp b/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp
index 7b1f0b139c..0851836f1f 100644
--- a/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp
+++ b/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp
@@ -53,6 +53,7 @@ void ReturnUndefChecker::checkPreStmt(const ReturnStmt *RS,
BugReport *report =
new BugReport(*BT, BT->getDescription(), N);
+ report->disablePathPruning();
report->addRange(RetE->getSourceRange());
report->addVisitor(bugreporter::getTrackNullOrUndefValueVisitor(N, RetE,
report));