summaryrefslogtreecommitdiff
path: root/tests/scanner/Regress-1.0-C-expected
diff options
context:
space:
mode:
authorGarrett Regier <garrett.regier@riftio.com>2015-07-06 11:45:33 -0700
committerColin Walters <walters@verbum.org>2015-09-29 23:46:56 -0400
commitcd2a5a7bb85db1e823833dd6082da5aa9ad19d0b (patch)
treea7c00607b4e0dcde73ca401b1b5119a4f224d2d1 /tests/scanner/Regress-1.0-C-expected
parente0027719e2db40ee22745087c291e66088a4f30d (diff)
downloadgobject-introspection-cd2a5a7bb85db1e823833dd6082da5aa9ad19d0b.tar.gz
scanner: Fix allow-none on return values
The optional annotation was being applied which is invalid for return values. https://bugzilla.gnome.org/show_bug.cgi?id=752029 Signed-off-by: Garrett Regier <garrett.regier@riftio.com>
Diffstat (limited to 'tests/scanner/Regress-1.0-C-expected')
-rw-r--r--tests/scanner/Regress-1.0-C-expected/Regress.test_return_allow_none.page30
-rw-r--r--tests/scanner/Regress-1.0-C-expected/Regress.test_return_nullable.page30
2 files changed, 60 insertions, 0 deletions
diff --git a/tests/scanner/Regress-1.0-C-expected/Regress.test_return_allow_none.page b/tests/scanner/Regress-1.0-C-expected/Regress.test_return_allow_none.page
new file mode 100644
index 00000000..f39dcf2a
--- /dev/null
+++ b/tests/scanner/Regress-1.0-C-expected/Regress.test_return_allow_none.page
@@ -0,0 +1,30 @@
+<?xml version="1.0"?>
+<page id="Regress.test_return_allow_none"
+ type="topic"
+ style="function"
+ xmlns="http://projectmallard.org/1.0/"
+ xmlns:api="http://projectmallard.org/experimental/api/"
+ xmlns:ui="http://projectmallard.org/1.0/ui/">
+ <info>
+ <link xref="index" group="function" type="guide"/>
+ <api:function>
+ <api:returns>
+ <api:type>char*</api:type>
+ </api:returns>
+ <api:name>regress_test_return_allow_none</api:name>
+ </api:function>
+ </info>
+ <title>regress_test_return_allow_none</title>
+ <synopsis><code mime="text/x-csrc">
+char* regress_test_return_allow_none (void);
+ </code></synopsis>
+
+
+<terms>
+<item>
+<title><code>Returns</code></title>
+
+</item>
+</terms>
+
+</page>
diff --git a/tests/scanner/Regress-1.0-C-expected/Regress.test_return_nullable.page b/tests/scanner/Regress-1.0-C-expected/Regress.test_return_nullable.page
new file mode 100644
index 00000000..098f8d42
--- /dev/null
+++ b/tests/scanner/Regress-1.0-C-expected/Regress.test_return_nullable.page
@@ -0,0 +1,30 @@
+<?xml version="1.0"?>
+<page id="Regress.test_return_nullable"
+ type="topic"
+ style="function"
+ xmlns="http://projectmallard.org/1.0/"
+ xmlns:api="http://projectmallard.org/experimental/api/"
+ xmlns:ui="http://projectmallard.org/1.0/ui/">
+ <info>
+ <link xref="index" group="function" type="guide"/>
+ <api:function>
+ <api:returns>
+ <api:type>char*</api:type>
+ </api:returns>
+ <api:name>regress_test_return_nullable</api:name>
+ </api:function>
+ </info>
+ <title>regress_test_return_nullable</title>
+ <synopsis><code mime="text/x-csrc">
+char* regress_test_return_nullable (void);
+ </code></synopsis>
+
+
+<terms>
+<item>
+<title><code>Returns</code></title>
+
+</item>
+</terms>
+
+</page>