diff options
author | Zhongxing Xu <xuzhongxing@gmail.com> | 2010-06-08 10:00:00 +0000 |
---|---|---|
committer | Zhongxing Xu <xuzhongxing@gmail.com> | 2010-06-08 10:00:00 +0000 |
commit | 1622a547971cee50e386b4cdfe62ed1fcee1036d (patch) | |
tree | d5e849b80aa730e98b0d4a91ae95429b3aa4d2a2 /lib/Checker/GRExprEngineInternalChecks.h | |
parent | 30d91718a676177f0d0d0210ce4fdb4f616df6e5 (diff) |
Add a checker check if a global variable holds a local variable's address after
the function call is left where the local variable is declared.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@105602 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Checker/GRExprEngineInternalChecks.h')
-rw-r--r-- | lib/Checker/GRExprEngineInternalChecks.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/Checker/GRExprEngineInternalChecks.h b/lib/Checker/GRExprEngineInternalChecks.h index 335b85e308..f86e53b4bd 100644 --- a/lib/Checker/GRExprEngineInternalChecks.h +++ b/lib/Checker/GRExprEngineInternalChecks.h @@ -36,6 +36,7 @@ void RegisterPointerSubChecker(GRExprEngine &Eng); void RegisterReturnPointerRangeChecker(GRExprEngine &Eng); void RegisterReturnStackAddressChecker(GRExprEngine &Eng); void RegisterReturnUndefChecker(GRExprEngine &Eng); +void RegisterStackAddrLeakChecker(GRExprEngine &Eng); void RegisterUndefBranchChecker(GRExprEngine &Eng); void RegisterUndefCapturedBlockVarChecker(GRExprEngine &Eng); void RegisterUndefResultChecker(GRExprEngine &Eng); |