diff options
author | Anna Zaks <ganna@apple.com> | 2011-10-18 23:06:21 +0000 |
---|---|---|
committer | Anna Zaks <ganna@apple.com> | 2011-10-18 23:06:21 +0000 |
commit | 6d285c58ec0e928de3ceae0c0442cdd6238c2845 (patch) | |
tree | 22cac613851bcc788e9dbdaaf887726834b75f92 /clang/lib/StaticAnalyzer/Core/CheckerManager.cpp | |
parent | eebbbc7253bed106fa7a607cac0d74ed5a7e5f2c (diff) | |
download | bcm5719-llvm-6d285c58ec0e928de3ceae0c0442cdd6238c2845.tar.gz bcm5719-llvm-6d285c58ec0e928de3ceae0c0442cdd6238c2845.zip |
[analyzer] Modularize builder use in processBranch.
Take advantage of the new builders for branch processing. As part of this change pass generic NodeBuilder (instead of BranchNodeBuilder) to the BranchCondition callback and remove the unused methods form BranchBuilder.
llvm-svn: 142448
Diffstat (limited to 'clang/lib/StaticAnalyzer/Core/CheckerManager.cpp')
-rw-r--r-- | clang/lib/StaticAnalyzer/Core/CheckerManager.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp b/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp index acacfb0e18c..d47033a70e7 100644 --- a/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp +++ b/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp @@ -297,7 +297,7 @@ void CheckerManager::runCheckersForEndPath(EndOfFunctionNodeBuilder &B, /// \brief Run checkers for branch condition. void CheckerManager::runCheckersForBranchCondition(const Stmt *condition, - BranchNodeBuilder &B, + NodeBuilder &B, ExprEngine &Eng) { for (unsigned i = 0, e = BranchConditionCheckers.size(); i != e; ++i) { CheckBranchConditionFunc fn = BranchConditionCheckers[i]; |