1*3313b612SMarc-André Lureau# Arguments and sections must not be interleaved
2*3313b612SMarc-André Lureau
3*3313b612SMarc-André Lureau##
4*3313b612SMarc-André Lureau# @TestStruct:
5*3313b612SMarc-André Lureau#
6*3313b612SMarc-André Lureau# body
7*3313b612SMarc-André Lureau#
8*3313b612SMarc-André Lureau# @integer: foo
9*3313b612SMarc-André Lureau#           blah
10*3313b612SMarc-André Lureau#
11*3313b612SMarc-André Lureau#           bao
12*3313b612SMarc-André Lureau#
13*3313b612SMarc-André Lureau# Note: a section.
14*3313b612SMarc-André Lureau#
15*3313b612SMarc-André Lureau# @foobar: catch this
16*3313b612SMarc-André Lureau#
17*3313b612SMarc-André Lureau# Since: 2.3
18*3313b612SMarc-André Lureau#
19*3313b612SMarc-André Lureau##
20*3313b612SMarc-André Lureau{ 'struct': 'TestStruct',
21*3313b612SMarc-André Lureau  'data': { 'integer': 'int', 'foobar': 'int' } }
22