]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
vala: Implement CodeWriter.visit_foreach_statement()
authorRico Tzschichholz <ricotz@ubuntu.com>
Sat, 23 Oct 2021 13:27:12 +0000 (15:27 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Sun, 24 Oct 2021 12:19:33 +0000 (14:19 +0200)
vala/valacodewriter.vala

index 2b9e190309e26e55cb2fefb303534a366c5b3ad9..3e651fd72cf28010f72cb2245760f35e845cc8b0 100644 (file)
@@ -1141,6 +1141,15 @@ public class Vala.CodeWriter : CodeVisitor {
        }
 
        public override void visit_foreach_statement (ForeachStatement stmt) {
+               write_indent ();
+               write_string ("foreach (");
+               write_type (stmt.type_reference);
+               write_string (" ");
+               write_string (stmt.variable_name);
+               write_string (" in ");
+               stmt.collection.accept (this);
+               write_string (")");
+               stmt.body.accept (this);
        }
 
        public override void visit_break_statement (BreakStatement stmt) {