diff options
Diffstat (limited to 'tests/scanner/Regress-1.0-expected.gir')
-rw-r--r-- | tests/scanner/Regress-1.0-expected.gir | 105 |
1 files changed, 105 insertions, 0 deletions
diff --git a/tests/scanner/Regress-1.0-expected.gir b/tests/scanner/Regress-1.0-expected.gir index 3cb0382e..98ad01b6 100644 --- a/tests/scanner/Regress-1.0-expected.gir +++ b/tests/scanner/Regress-1.0-expected.gir @@ -2612,6 +2612,111 @@ use it should be.</doc> c:type="RegressTestFundamentalObjectClass"/> </field> </record> + <class name="TestInheritDrawable" + c:symbol-prefix="test_inherit_drawable" + c:type="RegressTestInheritDrawable" + parent="GObject.Object" + abstract="1" + glib:type-name="RegressTestInheritDrawable" + glib:get-type="regress_test_inherit_drawable_get_type" + glib:type-struct="TestInheritDrawableClass"> + <method name="do_foo" + c:identifier="regress_test_inherit_drawable_do_foo"> + <return-value transfer-ownership="none"> + <type name="none" c:type="void"/> + </return-value> + <parameters> + <instance-parameter name="drawable" transfer-ownership="none"> + <type name="TestInheritDrawable" + c:type="RegressTestInheritDrawable*"/> + </instance-parameter> + <parameter name="x" transfer-ownership="none"> + <type name="gint" c:type="int"/> + </parameter> + </parameters> + </method> + <method name="do_foo_maybe_throw" + c:identifier="regress_test_inherit_drawable_do_foo_maybe_throw" + throws="1"> + <return-value transfer-ownership="none"> + <type name="none" c:type="void"/> + </return-value> + <parameters> + <instance-parameter name="drawable" transfer-ownership="none"> + <type name="TestInheritDrawable" + c:type="RegressTestInheritDrawable*"/> + </instance-parameter> + <parameter name="x" transfer-ownership="none"> + <type name="gint" c:type="int"/> + </parameter> + </parameters> + </method> + <method name="get_origin" + c:identifier="regress_test_inherit_drawable_get_origin"> + <return-value transfer-ownership="none"> + <type name="none" c:type="void"/> + </return-value> + <parameters> + <instance-parameter name="drawable" transfer-ownership="none"> + <type name="TestInheritDrawable" + c:type="RegressTestInheritDrawable*"/> + </instance-parameter> + <parameter name="x" + direction="out" + caller-allocates="0" + transfer-ownership="full"> + <type name="gint" c:type="int*"/> + </parameter> + <parameter name="y" + direction="out" + caller-allocates="0" + transfer-ownership="full"> + <type name="gint" c:type="int*"/> + </parameter> + </parameters> + </method> + <method name="get_size" + c:identifier="regress_test_inherit_drawable_get_size"> + <return-value transfer-ownership="none"> + <type name="none" c:type="void"/> + </return-value> + <parameters> + <instance-parameter name="drawable" transfer-ownership="none"> + <type name="TestInheritDrawable" + c:type="RegressTestInheritDrawable*"/> + </instance-parameter> + <parameter name="width" + direction="out" + caller-allocates="0" + transfer-ownership="full"> + <type name="guint" c:type="guint*"/> + </parameter> + <parameter name="height" + direction="out" + caller-allocates="0" + transfer-ownership="full"> + <type name="guint" c:type="guint*"/> + </parameter> + </parameters> + </method> + <field name="parent_instance"> + <type name="GObject.Object" c:type="GObject"/> + </field> + </class> + <record name="TestInheritDrawableClass" + c:type="RegressTestInheritDrawableClass" + glib:is-gtype-struct-for="TestInheritDrawable"> + <field name="parent_class"> + <type name="GObject.ObjectClass" c:type="GObjectClass"/> + </field> + </record> + <record name="TestInheritPixmapObjectClass" + c:type="RegressTestInheritPixmapObjectClass"> + <field name="parent_class" writable="1"> + <type name="TestInheritDrawableClass" + c:type="RegressTestInheritDrawableClass"/> + </field> + </record> <interface name="TestInterface" c:symbol-prefix="test_interface" c:type="RegressTestInterface" |