giscanner: add AnnotationParser tests
[platform/upstream/gobject-introspection.git] / tests / scanner / annotationparser / gi / annotation_virtual.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2
3 <tests>
4
5 <test>
6   <!--
7   "Virtual:" tag syntax
8   -->
9   <commentblock>/**
10  * foo_object_read:
11  * @object: obj
12  * @offset: offset
13  * @length: length
14  *
15  * Read some stuff.
16  *
17  * Virtual: read_fn
18  */</commentblock>
19   <docblock>
20     <identifier>
21       <name>foo_object_read</name>
22     </identifier>
23     <parameters>
24       <parameter>
25         <name>object</name>
26         <description>obj</description>
27       </parameter>
28       <parameter>
29         <name>offset</name>
30         <description>offset</description>
31       </parameter>
32       <parameter>
33         <name>length</name>
34         <description>length</description>
35       </parameter>
36     </parameters>
37     <description>Read some stuff.</description>
38     <tags>
39       <tag>
40         <name>virtual</name>
41         <description>read_fn</description>
42       </tag>
43     </tags>
44   </docblock>
45 </test>
46
47 </tests>