diff options
author | Luca Bruno <lucabru@src.gnome.org> | 2011-09-09 15:35:59 +0200 |
---|---|---|
committer | Luca Bruno <lucabru@src.gnome.org> | 2011-09-09 15:35:59 +0200 |
commit | cc186ce4915d6ef28e04870e497f3cba9e42fd84 (patch) | |
tree | b40e5c979b458cfe2747b738c944eeadfb181851 | |
parent | 18b59090238bed32d6aeb1acf19c3981fb7b92a0 (diff) | |
download | vala-cc186ce4915d6ef28e04870e497f3cba9e42fd84.tar.gz |
Fix lambda expressions in static and class destructors
-rw-r--r-- | vala/valasemanticanalyzer.vala | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/vala/valasemanticanalyzer.vala b/vala/valasemanticanalyzer.vala index 381a2eb9c..bd4f4fb68 100644 --- a/vala/valasemanticanalyzer.vala +++ b/vala/valasemanticanalyzer.vala @@ -772,7 +772,8 @@ public class Vala.SemanticAnalyzer : CodeVisitor { var c = (Constructor) sym; return c.binding == MemberBinding.INSTANCE; } else if (sym is Destructor) { - return true; + var d = (Destructor) sym; + return d.binding == MemberBinding.INSTANCE; } else if (sym is Property) { var p = (Property) sym; return p.binding == MemberBinding.INSTANCE; |