[cfe-commits] r57190 - /cfe/trunk/lib/AST/StmtDumper.cpp

Ted Kremenek kremenek at apple.com
Mon Oct 6 11:38:35 PDT 2008


Author: kremenek
Date: Mon Oct  6 13:38:35 2008
New Revision: 57190

URL: http://llvm.org/viewvc/llvm-project?rev=57190&view=rev
Log:
Use Decl::decl_iterator instead of walking the ScopedDecl chain (which will soon be removed).

Modified:
    cfe/trunk/lib/AST/StmtDumper.cpp

Modified: cfe/trunk/lib/AST/StmtDumper.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/AST/StmtDumper.cpp?rev=57190&r1=57189&r2=57190&view=diff

==============================================================================
--- cfe/trunk/lib/AST/StmtDumper.cpp (original)
+++ cfe/trunk/lib/AST/StmtDumper.cpp Mon Oct  6 13:38:35 2008
@@ -243,7 +243,9 @@
 void StmtDumper::VisitDeclStmt(DeclStmt *Node) {
   DumpStmt(Node);
   fprintf(F,"\n");
-  for (ScopedDecl *D = Node->getDecl(); D; D = D->getNextDeclarator()) {
+  for (DeclStmt::decl_iterator DI = Node->decl_begin(), DE = Node->decl_end();
+       DI != DE; ++DI) {
+    ScopedDecl* D = *DI;
     ++IndentLevel;
     Indent();
     fprintf(F, "%p ", (void*) D);





More information about the cfe-commits mailing list