summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorJohan Dahlin <jdahlin@async.com.br>2008-04-28 19:49:46 +0000
committerJohan Dahlin <johan@src.gnome.org>2008-04-28 19:49:46 +0000
commita4c8137a286401991e490712c7bd9ba685ae4643 (patch)
tree3f8d1379c10b2c70087c0cc6b3ed2e1b5668a432 /tests
parent61ceccf7f90aee155123b9f8abf6997e190bd43d (diff)
downloadgobject-introspection-a4c8137a286401991e490712c7bd9ba685ae4643.tar.gz
Rename most c:identifier to c:type. Add new ones to
2008-04-28 Johan Dahlin <jdahlin@async.com.br> * giscanner/ast.py: * giscanner/girwriter.py: * giscanner/glibast.py: * giscanner/glibtransformer.py: * tests/parser/Foo-expected.gir: * tests/parser/utility-expected.gir: Rename most c:identifier to c:type. Add new ones to class/interface/enum/boxed. svn path=/trunk/; revision=252
Diffstat (limited to 'tests')
-rw-r--r--tests/parser/Foo-expected.gir96
-rw-r--r--tests/parser/utility-expected.gir1
2 files changed, 52 insertions, 45 deletions
diff --git a/tests/parser/Foo-expected.gir b/tests/parser/Foo-expected.gir
index 0f7f8dfe..38bbe163 100644
--- a/tests/parser/Foo-expected.gir
+++ b/tests/parser/Foo-expected.gir
@@ -4,144 +4,146 @@
xmlns:glib="http://www.gtk.org/introspection/glib/1.0">
<namespace name="Foo">
<interface name="Interface"
+ c:type="FooInterface"
glib:type-name="FooInterface"
glib:get-type="foo_interface_get_type">
</interface>
<function name="init" c:identifier="foo_init">
<return-value>
- <type name="gint" c:identifier="gint"/>
+ <type name="gint" c:type="gint"/>
</return-value>
</function>
<class name="Object"
+ c:type="FooObject"
parent="GLib.Object"
glib:type-name="FooObject"
glib:get-type="foo_object_get_type">
<constructor name="new" c:identifier="foo_object_new">
<return-value>
- <type name="Object*" c:identifier="FooObject*"/>
+ <type name="Object" c:type="FooObject*"/>
</return-value>
</constructor>
<method name="method" c:identifier="foo_object_method">
<return-value>
- <type name="gint" c:identifier="gint"/>
+ <type name="gint" c:type="gint"/>
</return-value>
<parameters>
<parameter name="object">
- <type name="Object*" c:identifier="FooObject*"/>
+ <type name="Object" c:type="FooObject*"/>
</parameter>
</parameters>
</method>
<method name="external_type" c:identifier="foo_object_external_type">
<return-value>
- <type name="utility.Object*" c:identifier="UtilityObject*"/>
+ <type name="utility.Object" c:type="UtilityObject*"/>
</return-value>
<parameters>
<parameter name="object">
- <type name="Object*" c:identifier="FooObject*"/>
+ <type name="Object" c:type="FooObject*"/>
</parameter>
</parameters>
</method>
<method name="out" c:identifier="foo_object_out">
<return-value>
- <type name="gint" c:identifier="gint"/>
+ <type name="gint" c:type="gint"/>
</return-value>
<parameters>
<parameter name="object">
- <type name="Object*" c:identifier="FooObject*"/>
+ <type name="Object" c:type="FooObject*"/>
</parameter>
<parameter name="outarg" direction="out">
- <type name="int*" c:identifier="int*"/>
+ <type name="int" c:type="int*"/>
</parameter>
</parameters>
</method>
<method name="create_object" c:identifier="foo_object_create_object">
<return-value>
- <type name="GLib.Object*" c:identifier="GObject*"/>
+ <type name="GLib.Object" c:type="GObject*"/>
</return-value>
<parameters>
<parameter name="object">
- <type name="Object*" c:identifier="FooObject*"/>
+ <type name="Object" c:type="FooObject*"/>
</parameter>
</parameters>
</method>
<method name="inout" c:identifier="foo_object_inout">
<return-value>
- <type name="gint" c:identifier="gint"/>
+ <type name="gint" c:type="gint"/>
</return-value>
<parameters>
<parameter name="object">
- <type name="Object*" c:identifier="FooObject*"/>
+ <type name="Object" c:type="FooObject*"/>
</parameter>
<parameter name="inoutarg" direction="inout">
- <type name="int*" c:identifier="int*"/>
+ <type name="int" c:type="int*"/>
</parameter>
</parameters>
</method>
<method name="inout2" c:identifier="foo_object_inout2">
<return-value>
- <type name="gint" c:identifier="gint"/>
+ <type name="gint" c:type="gint"/>
</return-value>
<parameters>
<parameter name="object">
- <type name="Object*" c:identifier="FooObject*"/>
+ <type name="Object" c:type="FooObject*"/>
</parameter>
<parameter name="inoutarg">
- <type name="int*" c:identifier="int*"/>
+ <type name="int" c:type="int*"/>
</parameter>
</parameters>
</method>
<method name="inout3" c:identifier="foo_object_inout3">
<return-value>
- <type name="gint" c:identifier="gint"/>
+ <type name="gint" c:type="gint"/>
</return-value>
<parameters>
<parameter name="object">
- <type name="Object*" c:identifier="FooObject*"/>
+ <type name="Object" c:type="FooObject*"/>
</parameter>
<parameter name="inoutarg" direction="inout">
- <type name="int*" c:identifier="int*"/>
+ <type name="int" c:type="int*"/>
</parameter>
</parameters>
</method>
<method name="in" c:identifier="foo_object_in">
<return-value>
- <type name="gint" c:identifier="gint"/>
+ <type name="gint" c:type="gint"/>
</return-value>
<parameters>
<parameter name="object">
- <type name="Object*" c:identifier="FooObject*"/>
+ <type name="Object" c:type="FooObject*"/>
</parameter>
<parameter name="inarg">
- <type name="int*" c:identifier="int*"/>
+ <type name="int" c:type="int*"/>
</parameter>
</parameters>
</method>
<method name="calleeowns" c:identifier="foo_object_calleeowns">
<return-value>
- <type name="gint" c:identifier="gint"/>
+ <type name="gint" c:type="gint"/>
</return-value>
<parameters>
<parameter name="object">
- <type name="Object*" c:identifier="FooObject*"/>
+ <type name="Object" c:type="FooObject*"/>
</parameter>
<parameter name="toown" transfer="full">
- <type name="GLib.Object*" c:identifier="GObject*"/>
+ <type name="GLib.Object" c:type="GObject*"/>
</parameter>
</parameters>
</method>
<method name="calleesowns" c:identifier="foo_object_calleesowns">
<return-value>
- <type name="gint" c:identifier="gint"/>
+ <type name="gint" c:type="gint"/>
</return-value>
<parameters>
<parameter name="object">
- <type name="Object*" c:identifier="FooObject*"/>
+ <type name="Object" c:type="FooObject*"/>
</parameter>
<parameter name="toown1" transfer="full">
- <type name="GLib.Object*" c:identifier="GObject*"/>
+ <type name="GLib.Object" c:type="GObject*"/>
</parameter>
<parameter name="toown2" transfer="full">
- <type name="GLib.Object*" c:identifier="GObject*"/>
+ <type name="GLib.Object" c:type="GObject*"/>
</parameter>
</parameters>
</method>
@@ -153,7 +155,7 @@
</return-value>
<parameters>
<parameter name="object">
- <type name="Object*" c:identifier="FooObject*"/>
+ <type name="Object" c:type="FooObject*"/>
</parameter>
</parameters>
</method>
@@ -165,25 +167,27 @@
</return-value>
<parameters>
<parameter name="object">
- <type name="Object*" c:identifier="FooObject*"/>
+ <type name="Object" c:type="FooObject*"/>
</parameter>
</parameters>
</method>
<property name="string">
- <type name="gchararray" c:identifier="gchararray"/>
+ <type name="gchararray" c:type="gchararray"/>
</property>
</class>
<class name="Subobject"
+ c:type="FooSubobject"
parent="Object"
glib:type-name="FooSubobject"
glib:get-type="foo_subobject_get_type">
<constructor name="new" c:identifier="foo_subobject_new">
<return-value>
- <type name="Subobject*" c:identifier="FooSubobject*"/>
+ <type name="Subobject" c:type="FooSubobject*"/>
</return-value>
</constructor>
</class>
<enumeration name="EnumType"
+ c:type="FooEnumType"
glib:type-name="FooEnumType"
glib:get-type="foo_enum_type_get_type">
<member name="FOO_ENUM_ALPHA" value="0" glib:nick="alpha"/>
@@ -192,58 +196,60 @@
</enumeration>
<function name="enum_type_method" c:identifier="foo_enum_type_method">
<return-value>
- <type name="int" c:identifier="int"/>
+ <type name="int" c:type="int"/>
</return-value>
<parameters>
<parameter name="foo_enum">
- <type name="EnumType" c:identifier="FooEnumType"/>
+ <type name="EnumType" c:type="FooEnumType"/>
</parameter>
</parameters>
</function>
<bitfield name="FlagsType"
+ c:type="FooFlagsType"
glib:type-name="FooFlagsType"
glib:get-type="foo_flags_type_get_type">
<member name="FOO_FLAGS_FIRST" value="1" glib:nick="first"/>
<member name="FOO_FLAGS_SECOND" value="2" glib:nick="second"/>
<member name="FOO_FLAGS_THIRD" value="4" glib:nick="third"/>
</bitfield>
- <enumeration name="EnumNoType">
+ <enumeration name="EnumNoType" c:type="FooEnumNoType">
<member name="FOO_ENUM_UN" value="1"/>
<member name="FOO_ENUM_DEUX" value="2"/>
<member name="FOO_ENUM_TROIS" value="3"/>
</enumeration>
- <glib:boxed glib:name="Boxed"
+ <glib:boxed c:type="Boxed"
+ glib:name="Boxed"
glib:type-name="FooBoxed"
glib:get-type="foo_boxed_get_type">
<constructor name="new" c:identifier="foo_boxed_new">
<return-value>
- <type name="Boxed*" c:identifier="FooBoxed*"/>
+ <type name="Boxed" c:type="FooBoxed*"/>
</return-value>
</constructor>
<method name="method" c:identifier="foo_boxed_method">
<return-value>
- <type name="void" c:identifier="void"/>
+ <type name="void" c:type="void"/>
</return-value>
<parameters>
<parameter name="boxed">
- <type name="Boxed*" c:identifier="FooBoxed*"/>
+ <type name="Boxed" c:type="FooBoxed*"/>
</parameter>
</parameters>
</method>
</glib:boxed>
<callback name="FooCallback">
<return-value>
- <type name="gboolean" c:identifier="gboolean"/>
+ <type name="gboolean" c:type="gboolean"/>
</return-value>
<parameters>
<parameter name="foo">
- <type name="FooObject*" c:identifier="FooObject*"/>
+ <type name="FooObject*" c:type="FooObject*"/>
</parameter>
<parameter name="b">
- <type name="gboolean" c:identifier="gboolean"/>
+ <type name="gboolean" c:type="gboolean"/>
</parameter>
<parameter name="data">
- <type name="gpointer" c:identifier="gpointer"/>
+ <type name="gpointer" c:type="gpointer"/>
</parameter>
</parameters>
</callback>
diff --git a/tests/parser/utility-expected.gir b/tests/parser/utility-expected.gir
index 6240c9e1..25e90500 100644
--- a/tests/parser/utility-expected.gir
+++ b/tests/parser/utility-expected.gir
@@ -4,6 +4,7 @@
xmlns:glib="http://www.gtk.org/introspection/glib/1.0">
<namespace name="utility">
<class name="Object"
+ c:type="UtilityObject"
parent="GLib.Object"
glib:type-name="UtilityObject"
glib:get-type="utility_object_get_type">