summaryrefslogtreecommitdiff
path: root/vala/valasymbolresolver.vala
diff options
context:
space:
mode:
authorJürg Billeter <j@bitron.ch>2009-06-06 15:58:44 +0200
committerJürg Billeter <j@bitron.ch>2009-06-06 17:19:57 +0200
commit14cb3893cf381f6b9136eccccdba86bc42786a56 (patch)
tree6e8b4966f7b97464d5c5ac8c004ac87b9aa74877 /vala/valasymbolresolver.vala
parent6ee07f8761581d6933a9763c364e9866099cc875 (diff)
downloadvala-14cb3893cf381f6b9136eccccdba86bc42786a56.tar.gz
Convert while loops into simple loops
Simplifies and fixes bugs in semantic and flow analysis and code generation. Based on patch by Levi Bard, fixes bug 570091.
Diffstat (limited to 'vala/valasymbolresolver.vala')
-rw-r--r--vala/valasymbolresolver.vala4
1 files changed, 4 insertions, 0 deletions
diff --git a/vala/valasymbolresolver.vala b/vala/valasymbolresolver.vala
index f5be4211f..24612f164 100644
--- a/vala/valasymbolresolver.vala
+++ b/vala/valasymbolresolver.vala
@@ -380,6 +380,10 @@ public class Vala.SymbolResolver : CodeVisitor {
label.accept_children (this);
}
+ public override void visit_loop (Loop stmt) {
+ stmt.accept_children (this);
+ }
+
public override void visit_while_statement (WhileStatement stmt) {
stmt.accept_children (this);
}