]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
dova: Support internal fields
authorJürg Billeter <j@bitron.ch>
Thu, 17 Jun 2010 20:01:43 +0000 (22:01 +0200)
committerJürg Billeter <j@bitron.ch>
Thu, 17 Jun 2010 20:01:43 +0000 (22:01 +0200)
codegen/valadovamemberaccessmodule.vala

index 0be4ff2933b1d2991dff649604986a3588195cc0..8bc36c7e5d9792e14aa03d0be89d4c8dc70e5d77 100644 (file)
@@ -109,7 +109,7 @@ internal class Vala.DovaMemberAccessModule : DovaControlFlowModule {
 
                                var cl = instance_target_type.data_type as Class;
                                bool dova_priv = false;
-                               if (f.access == SymbolAccessibility.PRIVATE &&
+                               if ((f.access == SymbolAccessibility.PRIVATE || f.access == SymbolAccessibility.INTERNAL) &&
                                    (cl.base_class == null || cl.base_class.get_full_name () != "Dova.Value")) {
                                        dova_priv = true;
                                }