+
+ public signal (NO_HOOKS) last INT (INT)
+ int testflags(self, int w (check > 0)) defreturn -99 {
+ /*foo*/
+ return w;
+ }
+
+ /* testing NONE */
+ signal BOOL (NONE)
+ gboolean
+ test_none_thing (self)
+ {
+ return FALSE;
+ }
+
+ /* testing types */
+ public int t1;
+ public long int t2;
+ public int long t3;
+ public int long const t4;
+ public const int long t5;
+ public const char * const t6;
+ public char const * const t7;
+ public enum _gob__enum_t const * const t8;
+ public union _gob__union_t t9;
+ public union _gob__union_t * const * const * t10;
+ public struct _gob__struct_t * const * const * t11;
+ public const struct _gob__struct_t * const * const * t13;
+ public const enum _gob__enum_t * const * const * t14;
+ public enum _gob__enum_t t15;
+ public gchar const t16;
+ public const gchar * const t17;
+ public const gchar t18;
+
+ /* testing method with no arguments */
+ public void method_with_no_arguments (void)
+ {
+ /* FOO */
+ }
+
+ /* testing calling the above method */
+ public void foo (self) {
+ method_with_no_arguments ();
+ }
+
+
+ /* testing empty statements */
+ ;
+ ;
+ ;