This function is intended to match clutter_stage_get_default which uses a C sugar return type. The global #FooSubobject Read some stuff. offset length This shouldn't be scanned as a constructor. %NULL always a #FooObject Not sure why this test is here... Read some stuff. obj offset length This is only useful from C. obj offset length add to this rect source rectangle This is a C convenience constructor; we have to (skip) it because it's not a boxed type. Some type that is only interesting from C and should not be exposed to language bindings. a skippable enum value another skippable enum value This should be scanned as a top-level function, and shouldn't cause a "Can't find matching type for constructor" warning. This is a C convenience constructor; we have to (skip) it because it's not a boxed type. Does something that's only interesting from C and should not be exposed to language bindings. a #FooSkippable