summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2011-10-23 02:31:52 +0000
committerTed Kremenek <kremenek@apple.com>2011-10-23 02:31:52 +0000
commit142adc492be981bf2ca9527b71f3d623fe141f4f (patch)
treefa53511858f7056f44c9788a3fca7e742e5863a6 /clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
parente94d277db8bb8dda6beef4a6731c24a7a10fc47d (diff)
downloadbcm5719-llvm-142adc492be981bf2ca9527b71f3d623fe141f4f.tar.gz
bcm5719-llvm-142adc492be981bf2ca9527b71f3d623fe141f4f.zip
[analyzer] Remove LocationContext creation methods from AnalysisManager, and change clients to use AnalysisContext instead.
WIP to remove/reduce ExprEngine's usage of AnalysisManager. llvm-svn: 142739
Diffstat (limited to 'clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp')
-rw-r--r--clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp b/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
index 34a358ff200..fdf95b4c7e2 100644
--- a/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
+++ b/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
@@ -318,7 +318,8 @@ static void ActionExprEngine(AnalysisConsumer &C, AnalysisManager &mgr,
}
// Execute the worklist algorithm.
- Eng.ExecuteWorkList(mgr.getStackFrame(D, 0), mgr.getMaxNodes());
+ Eng.ExecuteWorkList(mgr.getAnalysisContextManager().getStackFrame(D, 0),
+ mgr.getMaxNodes());
// Release the auditor (if any) so that it doesn't monitor the graph
// created BugReporter.
OpenPOWER on IntegriCloud