summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis
diff options
context:
space:
mode:
authorAnna Zaks <ganna@apple.com>2012-11-03 02:54:16 +0000
committerAnna Zaks <ganna@apple.com>2012-11-03 02:54:16 +0000
commit44dc91b4df5d6e0264e9fd799ac8b473b25d0f32 (patch)
treee573bac6c856bcc414582611ea7f5b95196c4224 /clang/lib/Analysis
parent2510608e81f3a316e49c80b89b53e66d455d7d43 (diff)
downloadbcm5719-llvm-44dc91b4df5d6e0264e9fd799ac8b473b25d0f32.tar.gz
bcm5719-llvm-44dc91b4df5d6e0264e9fd799ac8b473b25d0f32.zip
[analyzer] add LocationContext::inTopFrame() helper.
llvm-svn: 167351
Diffstat (limited to 'clang/lib/Analysis')
-rw-r--r--clang/lib/Analysis/AnalysisDeclContext.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/lib/Analysis/AnalysisDeclContext.cpp b/clang/lib/Analysis/AnalysisDeclContext.cpp
index e17090f7999..e7df0a813b3 100644
--- a/clang/lib/Analysis/AnalysisDeclContext.cpp
+++ b/clang/lib/Analysis/AnalysisDeclContext.cpp
@@ -355,6 +355,10 @@ const StackFrameContext *LocationContext::getCurrentStackFrame() const {
return NULL;
}
+bool LocationContext::inTopFrame() const {
+ return getCurrentStackFrame()->inTopFrame();
+}
+
bool LocationContext::isParentOf(const LocationContext *LC) const {
do {
const LocationContext *Parent = LC->getParent();
OpenPOWER on IntegriCloud