]> granicus.if.org Git - clang/commitdiff
Correctly implement the CheckerVisit optimization introduced in r106884, but this...
authorTed Kremenek <kremenek@apple.com>
Wed, 30 Jun 2010 07:28:52 +0000 (07:28 +0000)
committerTed Kremenek <kremenek@apple.com>
Wed, 30 Jun 2010 07:28:52 +0000 (07:28 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@107259 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Checker/GRExprEngine.cpp

index c4bf9696efa75773963397bf783de6dc4480b254..7b4bfb9b028c54cc6aa9212437f1220cef05337d 100644 (file)
@@ -204,7 +204,7 @@ void GRExprEngine::CheckerVisit(Stmt *S, ExplodedNodeSet &Dst,
   ExplodedNodeSet *PrevSet = &Src;
   unsigned checkersEvaluated = 0;
 
-  for (CheckersOrdered::iterator I=Checkers.begin(),E=Checkers.end(); I!=E;++I){
+  for (CheckersOrdered::iterator I=CO->begin(), E=CO->end(); I!=E; ++I){
     ExplodedNodeSet *CurrSet = 0;
     if (I+1 == E)
       CurrSet = &Dst;