diff options
| author | Zhongxing Xu <xuzhongxing@gmail.com> | 2010-08-11 06:10:55 +0000 |
|---|---|---|
| committer | Zhongxing Xu <xuzhongxing@gmail.com> | 2010-08-11 06:10:55 +0000 |
| commit | 8de0a3d8c3cf4f6491412f44e3ed3061b3208dcb (patch) | |
| tree | fa473cb0156532b0afe9971bc8aeaf10f55d8e35 /clang/lib/Checker/AdjustedReturnValueChecker.cpp | |
| parent | 5cd4d0f9ac43a82d7958c54fc6aaafeec4ddb9e3 (diff) | |
| download | bcm5719-llvm-8de0a3d8c3cf4f6491412f44e3ed3061b3208dcb.tar.gz bcm5719-llvm-8de0a3d8c3cf4f6491412f44e3ed3061b3208dcb.zip | |
MemRegion can refer to ASTContext without external help.
llvm-svn: 110784
Diffstat (limited to 'clang/lib/Checker/AdjustedReturnValueChecker.cpp')
| -rw-r--r-- | clang/lib/Checker/AdjustedReturnValueChecker.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/clang/lib/Checker/AdjustedReturnValueChecker.cpp b/clang/lib/Checker/AdjustedReturnValueChecker.cpp index b92f2e70562..0ed04fb14ab 100644 --- a/clang/lib/Checker/AdjustedReturnValueChecker.cpp +++ b/clang/lib/Checker/AdjustedReturnValueChecker.cpp @@ -70,8 +70,7 @@ void AdjustedReturnValueChecker::PostVisitCallExpr(CheckerContext &C, } else if (const BlockDataRegion *BD = dyn_cast<BlockDataRegion>(callee)) { const BlockTextRegion *BR = BD->getCodeRegion(); - const BlockPointerType *BT = - BR->getLocationType(C.getASTContext())->getAs<BlockPointerType>(); + const BlockPointerType *BT=BR->getLocationType()->getAs<BlockPointerType>(); const FunctionType *FT = BT->getPointeeType()->getAs<FunctionType>(); actualResultTy = FT->getResultType(); } |

