Index: src/AST/Pass.impl.hpp
===================================================================
--- src/AST/Pass.impl.hpp	(revision 9d5eacb77f6659b84df326bf35fe21bcde7e425b)
+++ src/AST/Pass.impl.hpp	(revision 358e3481532c4a664f6dc35f8bec22c252d9e7f3)
@@ -784,4 +784,5 @@
 		maybe_accept_top( node, &WhileDoStmt::cond  );
 		maybe_accept_as_compound( node, &WhileDoStmt::body  );
+		maybe_accept_as_compound( node, &WhileDoStmt::else_ );
 	}
 
@@ -804,4 +805,5 @@
 		maybe_accept_top( node, &ForStmt::range_over );
 		maybe_accept_as_compound( node, &ForStmt::body  );
+		maybe_accept_as_compound( node, &ForStmt::else_ );
 	}
 
