]> git.draconx.ca Git - gob-dx.git/blobdiff - src/test.gob
Release 0.90.4
[gob-dx.git] / src / test.gob
index bac330a3e47a4ea53a0a9e1c6c4377aedff2e2d1..5dd5c2ee00b93aa772304b7c7423ac1a317e7d5a 100644 (file)
@@ -18,7 +18,7 @@ class Gtk:Weird:Button from Gtk:Button {
                GtkWeirdButton *but = GTK_WEIRD_BUTTON(object);
                but->i=0;
        }
-       class_init(class);
+       class_init(klass);
        public GtkWidget * new(int j (check > 0)) {
                GtkWidget *ret;
                ret = GTK_WIDGET (GET_NEW);
@@ -53,6 +53,24 @@ class Gtk:Weird:Button from Gtk:Button {
        {
                return 25;
        }
+       signal private first NONE (NONE)
+       void googlegoogle(self)
+       {
+               puts("TEST1");
+               googlegoogle2(self);
+       }
+       signal first private NONE (NONE)
+       void googlegoogle2(self)
+       {
+               puts("TEST2");
+               testprivvirtual(self);
+       }
+       virtual private
+       void testprivvirtual(self)
+       {
+               puts("TEST3");
+               googlegoogle(self);
+       }
 }
 
 %{