scanner: Don't parse constructors on non-registered, warn for return values
authorColin Walters <walters@verbum.org>
Wed, 1 Sep 2010 18:25:46 +0000 (14:25 -0400)
committerColin Walters <walters@verbum.org>
Wed, 1 Sep 2010 18:25:46 +0000 (14:25 -0400)
commitf7f93038881b1fe4be7356dc0ce2b1af0776fac4
treeb684d0eb592c3fa8c94b91f6da7903d9349a7c65
parent7347095854b8bf5a13a1ba6986a7cdbf508a0776
scanner: Don't parse constructors on non-registered, warn for return values

First, we can't support constructors on unregistered types.

Second, warn if we see a return value of an unregistered.
giscanner/introspectablepass.py
giscanner/maintransformer.py
tests/scanner/Foo-1.0-expected.gir
tests/scanner/foo.c