9ab8c800691f0c41af4a1e97bf27348fea6d5952
[platform/upstream/gobject-introspection.git] / tests / scanner / drawable-expected.gir
1 <?xml version="1.0"?>
2 <repository version="1.0"
3             xmlns="http://www.gtk.org/introspection/core/1.0"
4             xmlns:c="http://www.gtk.org/introspection/c/1.0"
5             xmlns:glib="http://www.gtk.org/introspection/glib/1.0">
6   <namespace name="drawable" shared-library="libdrawable.la">
7     <class name="TestDrawable"
8            c:type="TestDrawable"
9            parent="GObject.Object"
10            glib:type-name="TestDrawable"
11            glib:get-type="test_drawable_get_type">
12       <method name="do_foo" c:identifier="test_drawable_do_foo">
13         <return-value>
14           <type name="none" c:type="void"/>
15         </return-value>
16         <parameters>
17           <parameter name="drawable">
18             <type name="TestDrawable" c:type="TestDrawable*"/>
19           </parameter>
20           <parameter name="x">
21             <type name="int" c:type="int"/>
22           </parameter>
23         </parameters>
24       </method>
25     </class>
26     <record name="TestDrawableClass" c:type="TestDrawableClass">
27       <field name="parent_class">
28         <type name="GObject.Class" c:type="GObjectClass"/>
29       </field>
30     </record>
31     <record name="TestPixmapObjectClass" c:type="_TestPixmapObjectClass">
32       <field name="parent_class">
33         <type name="TestDrawableClass" c:type="TestDrawableClass"/>
34       </field>
35     </record>
36   </namespace>
37 </repository>