diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2019-01-02 18:41:37 +0100 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2019-01-02 18:41:51 +0100 |
commit | b9b6f398f625d0fac9f89eab28834c611e5d429d (patch) | |
tree | a1d93ef3c43c1baffea2bec805d9b79d8d463b76 | |
parent | 0130fdc3ef404fb5159371ca0e926950359018c6 (diff) | |
download | vala-b9b6f398f625d0fac9f89eab28834c611e5d429d.tar.gz |
Drop leftover deprecated syntax support of += and -= for dynamic signals
See https://gitlab.gnome.org/GNOME/vala/issues/676
-rw-r--r-- | vala/valamemberaccess.vala | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/vala/valamemberaccess.vala b/vala/valamemberaccess.vala index 6690c62b7..09faed946 100644 --- a/vala/valamemberaccess.vala +++ b/vala/valamemberaccess.vala @@ -403,16 +403,7 @@ public class Vala.MemberAccess : Expression { } } else if (parent_node is Assignment) { var a = (Assignment) parent_node; - if (a.left == this - && (a.operator == AssignmentOperator.ADD - || a.operator == AssignmentOperator.SUB)) { - // dynamic signal - var s = new DynamicSignal (inner.value_type, member_name, new VoidType (), source_reference); - s.handler = a.right; - s.access = SymbolAccessibility.PUBLIC; - dynamic_object_type.type_symbol.scope.add (null, s); - symbol_reference = s; - } else if (a.left == this) { + if (a.left == this) { // dynamic property assignment var prop = new DynamicProperty (inner.value_type, member_name, source_reference); prop.access = SymbolAccessibility.PUBLIC; |