diff options
-rw-r--r-- | include/clang/Analysis/Visitors/CFGRecStmtDeclVisitor.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/include/clang/Analysis/Visitors/CFGRecStmtDeclVisitor.h b/include/clang/Analysis/Visitors/CFGRecStmtDeclVisitor.h index 89b365c5b6..ee79c51703 100644 --- a/include/clang/Analysis/Visitors/CFGRecStmtDeclVisitor.h +++ b/include/clang/Analysis/Visitors/CFGRecStmtDeclVisitor.h @@ -37,8 +37,7 @@ class CFGRecStmtDeclVisitor : public CFGRecStmtVisitor<ImplClass> { public: void VisitDeclRefExpr(DeclRefExpr* DR) { - for (Decl* D = DR->getDecl(); D != NULL; D = D->getNextDeclarator()) - static_cast<ImplClass*>(this)->VisitDecl(D); + static_cast<ImplClass*>(this)->VisitDecl(DR->getDecl()); } void VisitDeclStmt(DeclStmt* DS) { |