From: Rico Tzschichholz Date: Wed, 24 Oct 2018 12:05:09 +0000 (+0200) Subject: vala: Implement check() for StatementList X-Git-Tag: 0.42.3~20 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bcaeb02aa729602715bebb8b62fb5b7858e17bdc;p=thirdparty%2Fvala.git vala: Implement check() for StatementList --- diff --git a/vala/valastatementlist.vala b/vala/valastatementlist.vala index 934227a1a..07a84139b 100644 --- a/vala/valastatementlist.vala +++ b/vala/valastatementlist.vala @@ -54,6 +54,15 @@ public class Vala.StatementList : CodeNode, Statement { } } + public override bool check (CodeContext context) { + foreach (Statement stmt in list) { + if (!stmt.check (context)) { + return false; + } + } + return true; + } + public override void emit (CodeGenerator codegen) { foreach (Statement stmt in list) { stmt.emit (codegen);