diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2010-07-17 13:51:58 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2010-07-17 13:51:58 +0000 |
commit | ee30965ce96e0a7b04b1aa16df60e9ba8b0a33c9 (patch) | |
tree | 1e3565168daf72c00eb5d39e2c2897a2ada1cca5 /include/clang/Checker/PathSensitive/GRCoreEngine.h | |
parent | 5a9ac23182abfec4e04bf9d7d0c23ededf9a87c6 (diff) |
Revert r108617, it broke the build.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@108621 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Checker/PathSensitive/GRCoreEngine.h')
-rw-r--r-- | include/clang/Checker/PathSensitive/GRCoreEngine.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/include/clang/Checker/PathSensitive/GRCoreEngine.h b/include/clang/Checker/PathSensitive/GRCoreEngine.h index 317558e962..7f101dca97 100644 --- a/include/clang/Checker/PathSensitive/GRCoreEngine.h +++ b/include/clang/Checker/PathSensitive/GRCoreEngine.h @@ -442,8 +442,8 @@ class GRCallEnterNodeBuilder { // The call site. const Stmt *CE; - // The AnalysisContext of the callee. - const AnalysisContext *CalleeCtx; + // The definition of callee. + const FunctionDecl *FD; // The parent block of the CallExpr. const CFGBlock *Block; @@ -453,9 +453,9 @@ class GRCallEnterNodeBuilder { public: GRCallEnterNodeBuilder(GRCoreEngine &eng, const ExplodedNode *pred, - const Stmt *s, const AnalysisContext *callee, + const Stmt *s, const FunctionDecl *fd, const CFGBlock *blk, unsigned idx) - : Eng(eng), Pred(pred), CE(s), CalleeCtx(callee), Block(blk), Index(idx) {} + : Eng(eng), Pred(pred), CE(s), FD(fd), Block(blk), Index(idx) {} const GRState *getState() const { return Pred->getState(); } @@ -465,7 +465,7 @@ public: const Stmt *getCallExpr() const { return CE; } - const AnalysisContext *getCalleeContext() const { return CalleeCtx; } + const FunctionDecl *getCallee() const { return FD; } const CFGBlock *getBlock() const { return Block; } |