diff options
author | Anna Zaks <ganna@apple.com> | 2012-08-14 00:36:12 +0000 |
---|---|---|
committer | Anna Zaks <ganna@apple.com> | 2012-08-14 00:36:12 +0000 |
commit | 955cd444f445bcdbade1cdd3926254c8ee7890d8 (patch) | |
tree | edb299a5806be7a55aeeb2f01b4d7e1a8a6ce69c /include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h | |
parent | f41c0dd023b2990eee0296390a88641d157777f7 (diff) |
[analyzer] Add getStackFrame() to CheckerContext and ExplodedNode.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@161819 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h')
-rw-r--r-- | include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h b/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h index 40969d3fa2..1052d9491a 100644 --- a/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h +++ b/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h @@ -133,6 +133,10 @@ public: return getLocation().getLocationContext(); } + const StackFrameContext *getStackFrame() const { + return getLocationContext()->getCurrentStackFrame(); + } + const Decl &getCodeDecl() const { return *getLocationContext()->getDecl(); } CFG &getCFG() const { return *getLocationContext()->getCFG(); } |