diff options
author | Juerg Billeter <j@bitron.ch> | 2007-09-17 18:42:27 +0000 |
---|---|---|
committer | Jürg Billeter <juergbi@src.gnome.org> | 2007-09-17 18:42:27 +0000 |
commit | bf34312b9604ddd58478b8b5e1aa4868f0aa2eea (patch) | |
tree | 62a6261c6f5680f7e31001b9bccea5fd2075ca04 /vala/valaobjectcreationexpression.vala | |
parent | ebf0ebfa494754403f7eca02c00ce5e2a81f73d2 (diff) | |
download | vala-bf34312b9604ddd58478b8b5e1aa4868f0aa2eea.tar.gz |
switch object creation expression to external visitor
2007-09-17 Juerg Billeter <j@bitron.ch>
* vala/valacodevisitor.vala, vala/valamemorymanager.vala,
vala/valaobjectcreationexpression.vala,
vala/valasemanticanalyzer.vala, vala/valasymbolresolver.vala,
gobject/valacodegenerator.vala: switch object creation expression to
external visitor
svn path=/trunk/; revision=615
Diffstat (limited to 'vala/valaobjectcreationexpression.vala')
-rw-r--r-- | vala/valaobjectcreationexpression.vala | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/vala/valaobjectcreationexpression.vala b/vala/valaobjectcreationexpression.vala index 1968d60e4..6ad10cccd 100644 --- a/vala/valaobjectcreationexpression.vala +++ b/vala/valaobjectcreationexpression.vala @@ -97,6 +97,10 @@ public class Vala.ObjectCreationExpression : Expression { } public override void accept (CodeVisitor! visitor) { + visitor.visit_object_creation_expression (this); + } + + public override void accept_children (CodeVisitor! visitor) { if (type_reference != null) { type_reference.accept (visitor); } @@ -105,8 +109,6 @@ public class Vala.ObjectCreationExpression : Expression { member_name.accept (visitor); } - visitor.visit_begin_object_creation_expression (this); - foreach (Expression arg in argument_list) { arg.accept (visitor); } @@ -114,8 +116,6 @@ public class Vala.ObjectCreationExpression : Expression { foreach (MemberInitializer init in object_initializer) { init.accept (visitor); } - - visitor.visit_end_object_creation_expression (this); } public override void replace (CodeNode! old_node, CodeNode! new_node) { |