]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
girparser: Don't add NoAccessorMethod if there is a setter
authorLuca Bruno <lucabru@src.gnome.org>
Tue, 9 Nov 2010 10:57:41 +0000 (11:57 +0100)
committerLuca Bruno <lucabru@src.gnome.org>
Mon, 4 Apr 2011 13:14:41 +0000 (15:14 +0200)
vala/valagirparser.vala

index 3c2cb54dbaff13e4e8bb1a56dd9eeb0ca33eb9dc..afcc860cebf8e17def21bcb82cd65f0f22be5cdc 100644 (file)
@@ -855,7 +855,8 @@ public class Vala.GirParser : CodeVisitor {
                                }
                        }
                        var getter_name = "get_%s".printf (info.symbol.name);
-                       if (current_symbols_info.contains (getter_name)) {
+                       var setter_name = "set_%s".printf (info.symbol.name);
+                       if (current_symbols_info.contains (getter_name) || current_symbols_info.contains (setter_name)) {
                                ((Property) info.symbol).no_accessor_method = false;
                        }
                } else if (info.symbol is Signal) {