diff options
author | Jürg Billeter <j@bitron.ch> | 2010-07-10 18:31:42 +0200 |
---|---|---|
committer | Jürg Billeter <j@bitron.ch> | 2010-07-10 18:31:42 +0200 |
commit | aea80d5914ce9a09effec659998f03b0aa6993f6 (patch) | |
tree | e147ea276cc4c6824f584fbcad999aaf96fa0929 /vala/valaelementaccess.vala | |
parent | 905ef386be3e35502f7a78e2a823e95f9702af67 (diff) | |
download | vala-aea80d5914ce9a09effec659998f03b0aa6993f6.tar.gz |
Require index setters to return void
Diffstat (limited to 'vala/valaelementaccess.vala')
-rw-r--r-- | vala/valaelementaccess.vala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vala/valaelementaccess.vala b/vala/valaelementaccess.vala index 08fdeb34e..3622a1ddc 100644 --- a/vala/valaelementaccess.vala +++ b/vala/valaelementaccess.vala @@ -1,6 +1,6 @@ /* valaelementaccess.vala * - * Copyright (C) 2006-2009 Jürg Billeter + * Copyright (C) 2006-2010 Jürg Billeter * Copyright (C) 2006-2008 Raffaele Sandrini * * This library is free software; you can redistribute it and/or @@ -195,7 +195,7 @@ public class Vala.ElementAccess : Expression { if (lvalue) { var set_method = container.value_type.get_member ("set") as Method; var assignment = parent_node as Assignment; - if (set_method != null && assignment != null) { + if (set_method != null && set_method.return_type is VoidType && assignment != null) { return !error; } } else { |