summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp
diff options
context:
space:
mode:
authorAnna Zaks <ganna@apple.com>2011-10-24 18:25:53 +0000
committerAnna Zaks <ganna@apple.com>2011-10-24 18:25:53 +0000
commit7fec527d169c9c4a31330dd2566b66f461a2ae20 (patch)
tree3590dcbc732531074e12a5168efc71132e28a5b5 /clang/lib/StaticAnalyzer/Core/CheckerContext.cpp
parent9593622b08c330a1685c087ac42802ddabdb2dde (diff)
downloadbcm5719-llvm-7fec527d169c9c4a31330dd2566b66f461a2ae20.tar.gz
bcm5719-llvm-7fec527d169c9c4a31330dd2566b66f461a2ae20.zip
[analyzer] Pass external Dst set to NodeBuilder
This moves the responsibility for storing the output node set from the builder to the clients. The builder is just responsible for transforming an input set into the output set: {SrcSet/SrcNode} -> {Frontier}. llvm-svn: 142826
Diffstat (limited to 'clang/lib/StaticAnalyzer/Core/CheckerContext.cpp')
-rw-r--r--clang/lib/StaticAnalyzer/Core/CheckerContext.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp b/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp
index 26479d05521..5f43b77ceb6 100644
--- a/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp
+++ b/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp
@@ -18,8 +18,8 @@ using namespace ento;
CheckerContext::~CheckerContext() {
// Copy the results into the Dst set.
- for (NodeBuilder::iterator I = NB.results_begin(),
- E = NB.results_end(); I != E; ++I) {
+ for (NodeBuilder::iterator I = NB.begin(),
+ E = NB.end(); I != E; ++I) {
Dst.Add(*I);
}
}
OpenPOWER on IntegriCloud