summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2019-01-02 18:41:37 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2019-01-02 18:41:51 +0100
commitb9b6f398f625d0fac9f89eab28834c611e5d429d (patch)
treea1d93ef3c43c1baffea2bec805d9b79d8d463b76
parent0130fdc3ef404fb5159371ca0e926950359018c6 (diff)
downloadvala-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.vala11
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;