diff options
| author | Ted Kremenek <kremenek@apple.com> | 2011-10-23 02:31:52 +0000 |
|---|---|---|
| committer | Ted Kremenek <kremenek@apple.com> | 2011-10-23 02:31:52 +0000 |
| commit | 142adc492be981bf2ca9527b71f3d623fe141f4f (patch) | |
| tree | fa53511858f7056f44c9788a3fca7e742e5863a6 /clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp | |
| parent | e94d277db8bb8dda6beef4a6731c24a7a10fc47d (diff) | |
| download | bcm5719-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.cpp | 3 |
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. |

