From: Jürg Billeter Date: Tue, 26 Sep 2006 20:35:51 +0000 (+0000) Subject: add missing cast X-Git-Tag: VALA_0_0_4~20 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=55df8bbb7128fbd012c31541153b24a1b060caa2;p=thirdparty%2Fvala.git add missing cast 2006-09-26 Jürg Billeter * vala/valaassignment.vala, vala/valabinaryexpression.vala, vala/valacastexpression.vala, vala/valadostatement.vala, vala/valaexpressionstatement.vala, vala/valaforeachstatement.vala, vala/valaforstatement.vala, vala/valaifstatement.vala, vala/valainvocationexpression.vala, vala/valamemberaccess.vala, vala/valaparenthesizedexpression.vala, vala/valareturnstatement.vala, vala/valaswitchstatement.vala, vala/valaunaryexpression.vala, vala/valawhilestatement.vala: add missing cast svn path=/trunk/; revision=124 --- diff --git a/vala/ChangeLog b/vala/ChangeLog index 28177c03f..11a69eb7a 100644 --- a/vala/ChangeLog +++ b/vala/ChangeLog @@ -1,3 +1,14 @@ +2006-09-26 Jürg Billeter + + * vala/valaassignment.vala, vala/valabinaryexpression.vala, + vala/valacastexpression.vala, vala/valadostatement.vala, + vala/valaexpressionstatement.vala, vala/valaforeachstatement.vala, + vala/valaforstatement.vala, vala/valaifstatement.vala, + vala/valainvocationexpression.vala, vala/valamemberaccess.vala, + vala/valaparenthesizedexpression.vala, vala/valareturnstatement.vala, + vala/valaswitchstatement.vala, vala/valaunaryexpression.vala, + vala/valawhilestatement.vala: add missing cast + 2006-09-03 Jürg Billeter * vala/scanner.l: make character_literal stricter diff --git a/vala/vala/valaassignment.vala b/vala/vala/valaassignment.vala index 622e3ca6b..8b7a2a357 100644 --- a/vala/vala/valaassignment.vala +++ b/vala/vala/valaassignment.vala @@ -90,10 +90,10 @@ public class Vala.Assignment : Expression { public override void replace (CodeNode! old_node, CodeNode! new_node) { if (left == old_node) { - left = new_node; + left = (Expression) new_node; } if (right == old_node) { - right = new_node; + right = (Expression) new_node; } } } diff --git a/vala/vala/valabinaryexpression.vala b/vala/vala/valabinaryexpression.vala index d2e897687..924b92c24 100644 --- a/vala/vala/valabinaryexpression.vala +++ b/vala/vala/valabinaryexpression.vala @@ -87,10 +87,10 @@ public class Vala.BinaryExpression : Expression { public override void replace (CodeNode! old_node, CodeNode! new_node) { if (left == old_node) { - left = new_node; + left = (Expression) new_node; } if (right == old_node) { - right = new_node; + right = (Expression) new_node; } } } diff --git a/vala/vala/valacastexpression.vala b/vala/vala/valacastexpression.vala index 6f0857331..50f368204 100644 --- a/vala/vala/valacastexpression.vala +++ b/vala/vala/valacastexpression.vala @@ -68,7 +68,7 @@ public class Vala.CastExpression : Expression { public override void replace (CodeNode! old_node, CodeNode! new_node) { if (inner == old_node) { - inner = new_node; + inner = (Expression) new_node; } } } diff --git a/vala/vala/valadostatement.vala b/vala/vala/valadostatement.vala index d6d2989e7..fafbfd845 100644 --- a/vala/vala/valadostatement.vala +++ b/vala/vala/valadostatement.vala @@ -72,7 +72,7 @@ public class Vala.DoStatement : Statement { public override void replace (CodeNode! old_node, CodeNode! new_node) { if (condition == old_node) { - condition = new_node; + condition = (Expression) new_node; } } } diff --git a/vala/vala/valaexpressionstatement.vala b/vala/vala/valaexpressionstatement.vala index 9f16c2b18..8084670c5 100644 --- a/vala/vala/valaexpressionstatement.vala +++ b/vala/vala/valaexpressionstatement.vala @@ -62,7 +62,7 @@ public class Vala.ExpressionStatement : Statement { public override void replace (CodeNode! old_node, CodeNode! new_node) { if (expression == old_node) { - expression = new_node; + expression = (Expression) new_node; } } diff --git a/vala/vala/valaforeachstatement.vala b/vala/vala/valaforeachstatement.vala index 5463661d5..926ee960a 100644 --- a/vala/vala/valaforeachstatement.vala +++ b/vala/vala/valaforeachstatement.vala @@ -91,7 +91,7 @@ public class Vala.ForeachStatement : Statement { public override void replace (CodeNode! old_node, CodeNode! new_node) { if (collection == old_node) { - collection = new_node; + collection = (Expression) new_node; } } } diff --git a/vala/vala/valaforstatement.vala b/vala/vala/valaforstatement.vala index fa22cb2f4..9657843d1 100644 --- a/vala/vala/valaforstatement.vala +++ b/vala/vala/valaforstatement.vala @@ -119,7 +119,7 @@ public class Vala.ForStatement : Statement { public override void replace (CodeNode! old_node, CodeNode! new_node) { if (condition == old_node) { - condition = new_node; + condition = (Expression) new_node; } } } diff --git a/vala/vala/valaifstatement.vala b/vala/vala/valaifstatement.vala index dba88a496..68f924897 100644 --- a/vala/vala/valaifstatement.vala +++ b/vala/vala/valaifstatement.vala @@ -81,7 +81,7 @@ public class Vala.IfStatement : Statement { public override void replace (CodeNode! old_node, CodeNode! new_node) { if (condition == old_node) { - condition = new_node; + condition = (Expression) new_node; } } } diff --git a/vala/vala/valainvocationexpression.vala b/vala/vala/valainvocationexpression.vala index c5760d4dd..74ad94b3e 100644 --- a/vala/vala/valainvocationexpression.vala +++ b/vala/vala/valainvocationexpression.vala @@ -88,7 +88,7 @@ public class Vala.InvocationExpression : Expression { public override void replace (CodeNode! old_node, CodeNode! new_node) { if (call == old_node) { - call = new_node; + call = (Expression) new_node; } List l = argument_list.find (old_node); diff --git a/vala/vala/valamemberaccess.vala b/vala/vala/valamemberaccess.vala index a3412b5eb..5de2b5987 100644 --- a/vala/vala/valamemberaccess.vala +++ b/vala/vala/valamemberaccess.vala @@ -104,7 +104,7 @@ public class Vala.MemberAccess : Expression { public override void replace (CodeNode! old_node, CodeNode! new_node) { if (inner == old_node) { - inner = new_node; + inner = (Expression) new_node; } } } diff --git a/vala/vala/valaparenthesizedexpression.vala b/vala/vala/valaparenthesizedexpression.vala index 4052911f9..7743ab28d 100644 --- a/vala/vala/valaparenthesizedexpression.vala +++ b/vala/vala/valaparenthesizedexpression.vala @@ -61,7 +61,7 @@ public class Vala.ParenthesizedExpression : Expression { public override void replace (CodeNode! old_node, CodeNode! new_node) { if (inner == old_node) { - inner = new_node; + inner = (Expression) new_node; } } } diff --git a/vala/vala/valareturnstatement.vala b/vala/vala/valareturnstatement.vala index 1034bcca5..d80d35380 100644 --- a/vala/vala/valareturnstatement.vala +++ b/vala/vala/valareturnstatement.vala @@ -69,7 +69,7 @@ public class Vala.ReturnStatement : Statement { public override void replace (CodeNode! old_node, CodeNode! new_node) { if (return_expression == old_node) { - return_expression = new_node; + return_expression = (Expression) new_node; } } } diff --git a/vala/vala/valaswitchstatement.vala b/vala/vala/valaswitchstatement.vala index 64805e69a..3c0a341ce 100644 --- a/vala/vala/valaswitchstatement.vala +++ b/vala/vala/valaswitchstatement.vala @@ -86,7 +86,7 @@ public class Vala.SwitchStatement : Statement { public override void replace (CodeNode! old_node, CodeNode! new_node) { if (expression == old_node) { - expression = new_node; + expression = (Expression) new_node; } } } diff --git a/vala/vala/valaunaryexpression.vala b/vala/vala/valaunaryexpression.vala index e5a8fca9d..01daa6fab 100644 --- a/vala/vala/valaunaryexpression.vala +++ b/vala/vala/valaunaryexpression.vala @@ -70,7 +70,7 @@ public class Vala.UnaryExpression : Expression { public override void replace (CodeNode! old_node, CodeNode! new_node) { if (inner == old_node) { - inner = new_node; + inner = (Expression) new_node; } } } diff --git a/vala/vala/valawhilestatement.vala b/vala/vala/valawhilestatement.vala index 38a32dfe2..eee577652 100644 --- a/vala/vala/valawhilestatement.vala +++ b/vala/vala/valawhilestatement.vala @@ -72,7 +72,7 @@ public class Vala.WhileStatement : Statement { public override void replace (CodeNode! old_node, CodeNode! new_node) { if (condition == old_node) { - condition = new_node; + condition = (Expression) new_node; } } }