summaryrefslogtreecommitdiff
path: root/vala/valablock.vala
diff options
context:
space:
mode:
authorJürg Billeter <j@bitron.ch>2010-08-14 15:24:18 +0200
committerJürg Billeter <j@bitron.ch>2010-09-09 16:45:49 +0200
commit7a429688cdf0fd16cc1503a7666681792e309da8 (patch)
tree5a2f20360a7b9d07cbf994d72e48c08daedb66f9 /vala/valablock.vala
parentd60501fca7df9a206d7cb6340093a78504d6a6bc (diff)
downloadvala-7a429688cdf0fd16cc1503a7666681792e309da8.tar.gz
codegen: Use builder API
Diffstat (limited to 'vala/valablock.vala')
-rw-r--r--vala/valablock.vala4
1 files changed, 4 insertions, 0 deletions
diff --git a/vala/valablock.vala b/vala/valablock.vala
index 64cbfaab7..d7b35f28f 100644
--- a/vala/valablock.vala
+++ b/vala/valablock.vala
@@ -165,6 +165,7 @@ public class Vala.Block : Symbol, Statement {
for (int j = 0; j < stmt_list.length; j++) {
if (stmt_list.get (j) == stmt) {
stmt_list.insert (j, new_stmt);
+ new_stmt.parent_node = this;
break;
}
}
@@ -173,6 +174,7 @@ public class Vala.Block : Symbol, Statement {
stmt_list.add (new_stmt);
stmt_list.add (stmt);
statement_list[i] = stmt_list;
+ new_stmt.parent_node = this;
}
}
}
@@ -184,11 +186,13 @@ public class Vala.Block : Symbol, Statement {
for (int j = 0; j < stmt_list.length; j++) {
if (stmt_list.get (j) == old_stmt) {
stmt_list.set (j, new_stmt);
+ new_stmt.parent_node = this;
break;
}
}
} else if (statement_list[i] == old_stmt) {
statement_list[i] = new_stmt;
+ new_stmt.parent_node = this;
break;
}
}