From 67e2d54d1870b51a78f6a65e5a4fa2249eb98012 Mon Sep 17 00:00:00 2001 From: Juerg Billeter Date: Fri, 31 Aug 2007 12:11:03 +0000 Subject: [PATCH] fix binding provider support 2007-08-31 Juerg Billeter * vala/valasemanticanalyzer.vala: fix binding provider support svn path=/trunk/; revision=554 --- ChangeLog | 4 ++++ vala/valasemanticanalyzer.vala | 2 ++ 2 files changed, 6 insertions(+) diff --git a/ChangeLog b/ChangeLog index 70d0f0c..490d427 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2007-08-31 Jürg Billeter + * vala/valasemanticanalyzer.vala: fix binding provider support + +2007-08-31 Jürg Billeter + * gobject/valacodegenerator.vala, gobject/valacodegeneratormethod.vala: number temp variables for each function separately, don't use reserved __ prefix diff --git a/vala/valasemanticanalyzer.vala b/vala/valasemanticanalyzer.vala index 20d3952..ce06d21 100644 --- a/vala/valasemanticanalyzer.vala +++ b/vala/valasemanticanalyzer.vala @@ -1014,6 +1014,7 @@ public class Vala.SemanticAnalyzer : CodeVisitor { } } } + return il.size; } /** @@ -1286,6 +1287,7 @@ public class Vala.SemanticAnalyzer : CodeVisitor { foreach (BindingProvider binding_provider in binding_providers) { expr.symbol_reference = binding_provider.get_binding (expr); if (expr.symbol_reference != null) { + may_access_instance_members = true; break; } } -- 2.7.4