From: Luca Bruno Date: Mon, 3 Feb 2014 12:03:21 +0000 (+0100) Subject: Accept method call children X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=966f5b80d40f4d43d0a58e3890ecbbcafed20c29;p=thirdparty%2Fvala.git Accept method call children --- diff --git a/codegen/valaccodetransformer.vala b/codegen/valaccodetransformer.vala index 56578683a..ac938907a 100644 --- a/codegen/valaccodetransformer.vala +++ b/codegen/valaccodetransformer.vala @@ -222,8 +222,11 @@ public class Vala.CCodeTransformer : CodeTransformer { var replacement = return_temp_access (local, expr.value_type, target_type, formal_target_type); end_replace_expression (replacement); + return; } } + + expr.accept_children (this); } public override void visit_conditional_expression (ConditionalExpression expr) { @@ -341,8 +344,11 @@ public class Vala.CCodeTransformer : CodeTransformer { var replacement = return_temp_access (local, expr.value_type, target_type, formal_target_type); end_replace_expression (replacement); + return; } } + + expr.accept_children (this); } public override void visit_template (Template expr) {