summaryrefslogtreecommitdiff
path: root/tests/scanner/annotation-1.0-expected.gir
diff options
context:
space:
mode:
authorJohan Dahlin <jdahlin@async.com.br>2009-01-12 23:54:48 +0000
committerJohan Dahlin <johan@src.gnome.org>2009-01-12 23:54:48 +0000
commit6de1b29629397bc7328f1a44da7530ea2ff53dac (patch)
treea3bbbe7e24b8fd51776d19592b007008cd900cea /tests/scanner/annotation-1.0-expected.gir
parent9256e916164ec557ed66f92a0d6d95bb286cdf8b (diff)
downloadgobject-introspection-6de1b29629397bc7328f1a44da7530ea2ff53dac.tar.gz
Bug 546739 – Introspection should know precise signal parameter types
2009-01-12 Johan Dahlin <jdahlin@async.com.br> Bug 546739 – Introspection should know precise signal parameter types * giscanner/annotationparser.py: * tests/scanner/annotation-1.0-expected.gir: * tests/scanner/annotation-1.0-expected.tgir: * tests/scanner/annotation.c (annotation_object_class_init): Annotations are parsed for signals, the (type) annotation is introduced. svn path=/trunk/; revision=1026
Diffstat (limited to 'tests/scanner/annotation-1.0-expected.gir')
-rw-r--r--tests/scanner/annotation-1.0-expected.gir13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/scanner/annotation-1.0-expected.gir b/tests/scanner/annotation-1.0-expected.gir
index 03915599..609d6d06 100644
--- a/tests/scanner/annotation-1.0-expected.gir
+++ b/tests/scanner/annotation-1.0-expected.gir
@@ -317,6 +317,19 @@
<field name="parent_instance">
<type name="GObject.Object" c:type="GObject"/>
</field>
+ <glib:signal name="string-signal"
+ version="1.0"
+ deprecated="Use other-signal instead"
+ deprecated-version="1.2">
+ <return-value transfer-ownership="full">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="string" transfer-ownership="none">
+ <type name="utf8" c:type="gpointer"/>
+ </parameter>
+ </parameters>
+ </glib:signal>
</class>
<record name="ObjectClass" c:type="AnnotationObjectClass">
<field name="parent_class">