summaryrefslogtreecommitdiff
path: root/vala/valapostfixexpression.vala
diff options
context:
space:
mode:
authorLuca Bruno <lucabru@src.gnome.org>2011-12-29 12:39:15 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2018-10-23 18:45:45 +0200
commit508d5d07ad6938e806d36eb085890944361b56aa (patch)
treeb046bcd7d80dfd7b67edc58e64bcbdc894f31f1b /vala/valapostfixexpression.vala
parent1ee72d5d2a29bb59504d05e4d09add53c648a3cb (diff)
downloadvala-508d5d07ad6938e806d36eb085890944361b56aa.tar.gz
vala: Add missing replace_expression() implementations
Diffstat (limited to 'vala/valapostfixexpression.vala')
-rw-r--r--vala/valapostfixexpression.vala6
1 files changed, 6 insertions, 0 deletions
diff --git a/vala/valapostfixexpression.vala b/vala/valapostfixexpression.vala
index eed39a39a..156ffecf0 100644
--- a/vala/valapostfixexpression.vala
+++ b/vala/valapostfixexpression.vala
@@ -91,6 +91,12 @@ public class Vala.PostfixExpression : Expression {
inner.get_used_variables (collection);
}
+ public override void replace_expression (Expression old_node, Expression new_node) {
+ if (inner == old_node) {
+ inner = new_node;
+ }
+ }
+
public override bool check (CodeContext context) {
if (checked) {
return !error;