diff options
| author | Ted Kremenek <kremenek@apple.com> | 2010-08-31 01:35:32 +0000 |
|---|---|---|
| committer | Ted Kremenek <kremenek@apple.com> | 2010-08-31 01:35:32 +0000 |
| commit | b8691e6081548b2065a8b7cfa546513c979ea44a (patch) | |
| tree | 9187bd25b8281bb498aaf01cec28829ce8cd9e8c /clang/lib | |
| parent | 901176a75556b88c97661b7b4584d0ed026b0805 (diff) | |
| download | bcm5719-llvm-b8691e6081548b2065a8b7cfa546513c979ea44a.tar.gz bcm5719-llvm-b8691e6081548b2065a8b7cfa546513c979ea44a.zip | |
Add range of return value expression in ReturnUndefChecker. Patch by Jim Goodnow II!
llvm-svn: 112569
Diffstat (limited to 'clang/lib')
| -rw-r--r-- | clang/lib/Checker/ReturnUndefChecker.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Checker/ReturnUndefChecker.cpp b/clang/lib/Checker/ReturnUndefChecker.cpp index 52a0b3076b6..73d1890f336 100644 --- a/clang/lib/Checker/ReturnUndefChecker.cpp +++ b/clang/lib/Checker/ReturnUndefChecker.cpp @@ -61,6 +61,7 @@ void ReturnUndefChecker::PreVisitReturnStmt(CheckerContext &C, EnhancedBugReport *report = new EnhancedBugReport(*BT, BT->getDescription(), N); + report->addRange(RetE->getSourceRange()); report->addVisitorCreator(bugreporter::registerTrackNullOrUndefValue, RetE); C.EmitReport(report); |

