]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Make C code modules and declaration space public
authorLuca Bruno <lethalman88@gmail.com>
Tue, 13 Apr 2010 21:06:11 +0000 (23:06 +0200)
committerJürg Billeter <j@bitron.ch>
Wed, 21 Apr 2010 12:37:56 +0000 (14:37 +0200)
Fixes bug 615775.

18 files changed:
codegen/valaccodearraymodule.vala
codegen/valaccodeassignmentmodule.vala
codegen/valaccodebasemodule.vala
codegen/valaccodecontrolflowmodule.vala
codegen/valaccodedeclarationspace.vala
codegen/valaccodedelegatemodule.vala
codegen/valaccodememberaccessmodule.vala
codegen/valaccodemethodcallmodule.vala
codegen/valaccodemethodmodule.vala
codegen/valaccodestructmodule.vala
codegen/valadbusclientmodule.vala
codegen/valadbusmodule.vala
codegen/valadbusservermodule.vala
codegen/valagasyncmodule.vala
codegen/valagerrormodule.vala
codegen/valagobjectmodule.vala
codegen/valagsignalmodule.vala
codegen/valagtypemodule.vala

index e8e125f3efd8be68d81700637292c1c4f0409285..f2ad1ede5cc5241ed566fb3115c0d0c91278f2e4 100644 (file)
@@ -23,7 +23,7 @@
  */
 
 
-internal class Vala.CCodeArrayModule : CCodeMethodCallModule {
+public class Vala.CCodeArrayModule : CCodeMethodCallModule {
        int next_array_dup_id = 0;
        int next_array_add_id = 0;
 
index c4bb12c7fa1ec89075182f691016f3ab6fa78b02..a4054de2beb9e67a463af545a8394901ee304d5d 100644 (file)
@@ -27,7 +27,7 @@ using GLib;
 /**
  * The link between an assignment and generated code.
  */
-internal class Vala.CCodeAssignmentModule : CCodeMemberAccessModule {
+public class Vala.CCodeAssignmentModule : CCodeMemberAccessModule {
        public CCodeAssignmentModule (CCodeGenerator codegen, CCodeModule? next) {
                base (codegen, next);
        }
index d76aefcaa8a4b01a4324775055ce0e577f00604d..f5c8381b719777fb81452c5a46ea42d171e42614 100644 (file)
@@ -26,7 +26,7 @@
 /**
  * Code visitor generating C Code.
  */
-internal class Vala.CCodeBaseModule : CCodeModule {
+public class Vala.CCodeBaseModule : CCodeModule {
        public CodeContext context { get; set; }
 
        public Symbol root_symbol;
index b8346e22d4d075d929cfa674f2fab1a1661b20e6..ee4a577647c44a613a8e539761a7033ba9f767ee 100644 (file)
@@ -24,7 +24,7 @@
 
 using GLib;
 
-internal class Vala.CCodeControlFlowModule : CCodeMethodModule {
+public class Vala.CCodeControlFlowModule : CCodeMethodModule {
        public CCodeControlFlowModule (CCodeGenerator codegen, CCodeModule? next) {
                base (codegen, next);
        }
index e563ed285bd1a48a6cbc519e65f087e3748771ec..4ff76409644ba5aa28983dde68df7fe0f8e48011 100644 (file)
@@ -21,7 +21,7 @@
  */
 
 
-class Vala.CCodeDeclarationSpace {
+public class Vala.CCodeDeclarationSpace {
        public bool is_header { get; set; }
 
        Set<string> declarations = new HashSet<string> (str_hash, str_equal);
index bcb62a21f23f7f37fa7af147f7bcf544f85b4b3e..9a0c544e6c875d010bf284f6af38e62a97c3027f 100644 (file)
@@ -26,7 +26,7 @@
 /**
  * The link between an assignment and generated code.
  */
-internal class Vala.CCodeDelegateModule : CCodeArrayModule {
+public class Vala.CCodeDelegateModule : CCodeArrayModule {
        public CCodeDelegateModule (CCodeGenerator codegen, CCodeModule? next) {
                base (codegen, next);
        }
index 386d4d25931609080cfcd1c4ff537cf06f84d693..f21113ea5cc48534e5791c5ee271090b48370d83 100644 (file)
@@ -24,7 +24,7 @@
 
 using GLib;
 
-internal class Vala.CCodeMemberAccessModule : CCodeControlFlowModule {
+public class Vala.CCodeMemberAccessModule : CCodeControlFlowModule {
        public CCodeMemberAccessModule (CCodeGenerator codegen, CCodeModule? next) {
                base (codegen, next);
        }
index 7b91e79cadbfd7e6e029cd8118b6d30697444833..752a1363dde1b4a1a8ef2ea28757bfef348537b0 100644 (file)
@@ -24,7 +24,7 @@
 
 using GLib;
 
-internal class Vala.CCodeMethodCallModule : CCodeAssignmentModule {
+public class Vala.CCodeMethodCallModule : CCodeAssignmentModule {
        public CCodeMethodCallModule (CCodeGenerator codegen, CCodeModule? next) {
                base (codegen, next);
        }
index 605ce8ebd6fbeffb41a14ec7fe6f0d54965b868d..553c25c3a442131e18d17fb476058428fbc561eb 100644 (file)
@@ -26,7 +26,7 @@ using GLib;
 /**
  * The link between a method and generated code.
  */
-internal class Vala.CCodeMethodModule : CCodeStructModule {
+public class Vala.CCodeMethodModule : CCodeStructModule {
        public CCodeMethodModule (CCodeGenerator codegen, CCodeModule? next) {
                base (codegen, next);
        }
index 6c2dabfc325a0957e4403d67fd9456c2675fd5e6..7aceec0a2fac5dd1d629262dc9639d570fc895d6 100644 (file)
@@ -24,7 +24,7 @@
 
 using GLib;
 
-internal class Vala.CCodeStructModule : CCodeBaseModule {
+public class Vala.CCodeStructModule : CCodeBaseModule {
        public CCodeStructModule (CCodeGenerator codegen, CCodeModule? next) {
                base (codegen, next);
        }
index e59d4210d35d4ad736982a16eefb365f3658bf65..63bed092088160ceaf823b1e99f7c282d4d8b419 100644 (file)
@@ -27,7 +27,7 @@ using GLib;
 /**
  * The link between a dynamic method and generated code.
  */
-internal class Vala.DBusClientModule : DBusModule {
+public class Vala.DBusClientModule : DBusModule {
        int dynamic_property_id;
 
        public DBusClientModule (CCodeGenerator codegen, CCodeModule? next) {
index 0a3a10c43b74a1060d9e48a037a26ac817da8cf9..f7b8d1f124f22b0e6e9954bea24e290e2a154abf 100644 (file)
@@ -20,7 +20,7 @@
  *     Jürg Billeter <j@bitron.ch>
  */
 
-internal class Vala.DBusModule : GAsyncModule {
+public class Vala.DBusModule : GAsyncModule {
        struct BasicTypeInfo {
                public weak string signature;
                public weak string type_name;
@@ -70,7 +70,7 @@ internal class Vala.DBusModule : GAsyncModule {
                        return dbus_value;
        }
 
-       public string? get_dbus_name (TypeSymbol symbol) {
+       public static string? get_dbus_name (TypeSymbol symbol) {
                var dbus = symbol.get_attribute ("DBus");
                if (dbus == null) {
                        return null;
@@ -79,7 +79,7 @@ internal class Vala.DBusModule : GAsyncModule {
                return dbus.get_string ("name");
        }
 
-       public string get_dbus_name_for_member (Symbol symbol) {
+       public static string get_dbus_name_for_member (Symbol symbol) {
                var dbus = symbol.get_attribute ("DBus");
                if (dbus != null && dbus.has_argument ("name")) {
                        return dbus.get_string ("name");
index 1b7a28eada4827f0431960a65a815c65928a15ce..9f565b7ba908fff9165d398c3b98f4e697008fb2 100644 (file)
@@ -27,12 +27,12 @@ using GLib;
 /**
  * The link between a dynamic method and generated code.
  */
-internal class Vala.DBusServerModule : DBusClientModule {
+public class Vala.DBusServerModule : DBusClientModule {
        public DBusServerModule (CCodeGenerator codegen, CCodeModule? next) {
                base (codegen, next);
        }
 
-       bool is_dbus_visible (CodeNode node) {
+       public static bool is_dbus_visible (CodeNode node) {
                var dbus_attribute = node.get_attribute ("DBus");
                if (dbus_attribute != null
                    && dbus_attribute.has_argument ("visible")
@@ -43,7 +43,7 @@ internal class Vala.DBusServerModule : DBusClientModule {
                return true;
        }
 
-       string dbus_result_name (Method m) {
+       public static string dbus_result_name (Method m) {
                var dbus_attribute = m.get_attribute ("DBus");
                if (dbus_attribute != null
                    && dbus_attribute.has_argument ("result")) {
index ae3c1059826f4689cd148e4a8c27c0582dd5d9e3..58ca887e2e92893d86631595296d24e7f4ddb8f2 100644 (file)
@@ -22,7 +22,7 @@
 
 using GLib;
 
-internal class Vala.GAsyncModule : GSignalModule {
+public class Vala.GAsyncModule : GSignalModule {
        public GAsyncModule (CCodeGenerator codegen, CCodeModule? next) {
                base (codegen, next);
        }
index 1dc47fcafb650c3ebd837ac870f1f9b12613336c..36c63ec1c958b46afd69e14be6c1b88737010960 100644 (file)
@@ -23,7 +23,7 @@
 
 using GLib;
 
-internal class Vala.GErrorModule : CCodeDelegateModule {
+public class Vala.GErrorModule : CCodeDelegateModule {
        private int current_try_id = 0;
        private int next_try_id = 0;
        private bool is_in_catch = false;
index e1c6213b385a2179eb4e0a430e52f94b121a85c8..bd527fd22e062923c8341d064400c6261efdff9e 100644 (file)
@@ -23,7 +23,7 @@
  */
 
 
-internal class Vala.GObjectModule : GTypeModule {
+public class Vala.GObjectModule : GTypeModule {
        int dynamic_property_id;
        int signal_wrapper_id;
 
index a6d0bb2e837515485790a199088131389c922088..4b17a81b03ead9586b9755dc304ed7810042702e 100644 (file)
@@ -23,7 +23,7 @@
  */
 
 
-internal class Vala.GSignalModule : GObjectModule {
+public class Vala.GSignalModule : GObjectModule {
        public GSignalModule (CCodeGenerator codegen, CCodeModule? next) {
                base (codegen, next);
        }
index 45ff602f06cb18fb464496cea79acf3e525997df..d1c0be0ca84368a110b5bfbdddbcc0375152a494 100644 (file)
@@ -23,7 +23,7 @@
  */
 
 
-internal class Vala.GTypeModule : GErrorModule {
+public class Vala.GTypeModule : GErrorModule {
        public GTypeModule (CCodeGenerator codegen, CCodeModule? next) {
                base (codegen, next);
        }