summaryrefslogtreecommitdiff
path: root/gir/Everything-1.0-expected.gir
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu.vizoso@collabora.co.uk>2010-05-22 14:08:45 +0200
committerTomeu Vizoso <tomeu.vizoso@collabora.co.uk>2010-05-22 14:08:45 +0200
commitf05406e92beede4357d74233d51aa3db45d709ae (patch)
treeac3f4046ce95594fbf682c2da6dce6b8b9aa09a5 /gir/Everything-1.0-expected.gir
parentdae8ba15bbbb1008457a1c1b2338ca18df6c4912 (diff)
downloadgobject-introspection-f05406e92beede4357d74233d51aa3db45d709ae.tar.gz
Add GInitiallyUnknowned subclass to Everything for testing floating references
Diffstat (limited to 'gir/Everything-1.0-expected.gir')
-rw-r--r--gir/Everything-1.0-expected.gir23
1 files changed, 23 insertions, 0 deletions
diff --git a/gir/Everything-1.0-expected.gir b/gir/Everything-1.0-expected.gir
index 4a157878..bcd71b2e 100644
--- a/gir/Everything-1.0-expected.gir
+++ b/gir/Everything-1.0-expected.gir
@@ -138,6 +138,29 @@ and/or use gtk-doc annotations. -->
c:identifier="TEST_FLAG3"
glib:nick="flag3"/>
</bitfield>
+ <class name="TestFloating"
+ c:type="TestFloating"
+ parent="GObject.InitiallyUnowned"
+ glib:type-name="TestFloating"
+ glib:get-type="test_floating_get_type"
+ glib:type-struct="TestFloatingClass">
+ <constructor name="new" c:identifier="test_floating_new">
+ <return-value transfer-ownership="full">
+ <type name="TestFloating" c:type="TestFloating*"/>
+ </return-value>
+ </constructor>
+ <field name="parent_instance">
+ <type name="GObject.InitiallyUnowned" c:type="GInitiallyUnowned"/>
+ </field>
+ </class>
+ <record name="TestFloatingClass"
+ c:type="TestFloatingClass"
+ glib:is-gtype-struct-for="TestFloating">
+ <field name="parent_class">
+ <type name="GObject.InitiallyUnownedClass"
+ c:type="GInitiallyUnownedClass"/>
+ </field>
+ </record>
<interface name="TestInterface"
c:type="EverythingTestInterface"
glib:type-name="EverythingTestInterface"