xref: /Universal-ctags/Tmain/nested-subparsers.d/stdout-expected.txt (revision d00bddf924a65af2169f33a172990e5419cafaf9)
1#
2# list kinds C
3#
4d  macro definitions
5e  enumerators (values inside an enumeration)
6f  function definitions
7g  enumeration names
8h  included header files
9l  local variables [off]
10m  struct, and union members
11p  function prototypes [off]
12s  structure names
13t  typedefs
14u  union names
15v  variable definitions
16x  external and forward variable declarations [off]
17z  function parameters inside function or prototype definitions [off]
18L  goto labels [off]
19D  parameters inside macro definitions [off]
20#
21# list kinds Event
22#
23e  events
24#
25# list kinds Hook
26#
27h  hooks
28#
29# list kinds Plugin
30#
31f  files
32n  name
33#
34# list kinds-full C
35#
36#LETTER NAME       ENABLED REFONLY NROLES MASTER DESCRIPTION
37D       macroparam no      no      0      C      parameters inside macro definitions
38L       label      no      no      0      C      goto labels
39d       macro      yes     no      2      C      macro definitions
40e       enumerator yes     no      0      C      enumerators (values inside an enumeration)
41f       function   yes     no      0      C      function definitions
42g       enum       yes     no      0      C      enumeration names
43h       header     yes     yes     2      C      included header files
44l       local      no      no      0      C      local variables
45m       member     yes     no      0      C      struct, and union members
46p       prototype  no      no      0      C      function prototypes
47s       struct     yes     no      0      C      structure names
48t       typedef    yes     no      0      C      typedefs
49u       union      yes     no      0      C      union names
50v       variable   yes     no      0      C      variable definitions
51x       externvar  no      no      0      C      external and forward variable declarations
52z       parameter  no      no      0      C      function parameters inside function or prototype definitions
53#
54# list kinds-full Event
55#
56#LETTER NAME  ENABLED REFONLY NROLES MASTER DESCRIPTION
57e       event yes     no      0      NONE   events
58#
59# list kinds-full Hook
60#
61#LETTER NAME ENABLED REFONLY NROLES MASTER DESCRIPTION
62h       hook yes     no      0      NONE   hooks
63#
64# list kinds-full Plugin
65#
66#LETTER NAME ENABLED REFONLY NROLES MASTER DESCRIPTION
67f       File yes     no      0      NONE   files
68n       name yes     no      0      NONE   name
69C only
70main	input.c	/^main(void)$/;"	function	language:C	typeref:typename:int
71
72C + EVENT
73a	input.c	/^DEFINE_EVENT(a);$/;"	event	language:Event
74b	input.c	/^DEFINE_EVENT(b);$/;"	event	language:Event
75main	input.c	/^main(void)$/;"	function	language:C	typeref:typename:int
76
77C + EVENT + HOOK
78a	input.c	/^DEFINE_EVENT(a);$/;"	event	language:Event
79b	input.c	/^DEFINE_EVENT(b);$/;"	event	language:Event
80h	input.c	/^DEFINE_HOOK(h);$/;"	hook	language:Hook
81i	input.c	/^DEFINE_HOOK(i);$/;"	hook	language:Hook
82main	input.c	/^main(void)$/;"	function	language:C	typeref:typename:int
83
84C + EVENT + HOOK + PLUGIN
85a	input.c	/^DEFINE_EVENT(a);$/;"	event	language:Event
86b	input.c	/^DEFINE_EVENT(b);$/;"	event	language:Event
87h	input.c	/^DEFINE_HOOK(h);$/;"	hook	language:Hook
88i	input.c	/^DEFINE_HOOK(i);$/;"	hook	language:Hook
89isearch	input.c	/^	LOAD_PLUGIN(mylib.so, isearch);$/;"	name	language:Plugin
90main	input.c	/^main(void)$/;"	function	language:C	typeref:typename:int
91mylib.so	input.c	/^	LOAD_PLUGIN(mylib.so, isearch);$/;"	File	language:Plugin
92
93C + EVENT + HOOK + PLUGIN + UA
94a	input.c	/^DEFINE_EVENT(a);$/;"	event	language:Event
95b	input.c	/^DEFINE_EVENT(b);$/;"	event	language:Event
96h	input.c	/^DEFINE_HOOK(h);$/;"	hook	language:Hook
97i	input.c	/^DEFINE_HOOK(i);$/;"	hook	language:Hook
98isearch	input.c	/^	LOAD_PLUGIN(mylib.so, isearch);$/;"	name	language:Plugin
99main	input.c	/^main(void)$/;"	function	language:C	typeref:typename:int
100mylib.so	input.c	/^	LOAD_PLUGIN(mylib.so, isearch);$/;"	File	language:Plugin
101u	input.c	/^	int u __attribute__((unused));$/;"	varaible	language:UnusedAttr
102
103C(disabled) + EVENT + HOOK + PLUGIN + UA
104
105C + EVENT(disabled) + HOOK + PLUGIN + UA
106isearch	input.c	/^	LOAD_PLUGIN(mylib.so, isearch);$/;"	name	language:Plugin
107main	input.c	/^main(void)$/;"	function	language:C	typeref:typename:int
108mylib.so	input.c	/^	LOAD_PLUGIN(mylib.so, isearch);$/;"	File	language:Plugin
109
110C + EVENT + HOOK(disabled) + PLUGIN + UA
111a	input.c	/^DEFINE_EVENT(a);$/;"	event	language:Event
112b	input.c	/^DEFINE_EVENT(b);$/;"	event	language:Event
113isearch	input.c	/^	LOAD_PLUGIN(mylib.so, isearch);$/;"	name	language:Plugin
114main	input.c	/^main(void)$/;"	function	language:C	typeref:typename:int
115mylib.so	input.c	/^	LOAD_PLUGIN(mylib.so, isearch);$/;"	File	language:Plugin
116u	input.c	/^	int u __attribute__((unused));$/;"	varaible	language:UnusedAttr
117
118C + EVENT + HOOK + PLUGIN + UA(-v)
119a	input.c	/^DEFINE_EVENT(a);$/;"	event	language:Event
120b	input.c	/^DEFINE_EVENT(b);$/;"	event	language:Event
121h	input.c	/^DEFINE_HOOK(h);$/;"	hook	language:Hook
122i	input.c	/^DEFINE_HOOK(i);$/;"	hook	language:Hook
123isearch	input.c	/^	LOAD_PLUGIN(mylib.so, isearch);$/;"	name	language:Plugin
124main	input.c	/^main(void)$/;"	function	language:C	typeref:typename:int
125mylib.so	input.c	/^	LOAD_PLUGIN(mylib.so, isearch);$/;"	File	language:Plugin
126List subparsers of C ( EVENT + HOOK + PLUGIN + UA )
127#NAME   BASEPARSER DIRECTIONS
128Event   C          base => sub {shared}
129Plugin  C          base => sub {shared}
130List subparsers of C ( EVENT + HOOK + PLUGIN + UA ) without the header
131Event   C          base => sub {shared}
132Plugin  C          base => sub {shared}
133List subparsers of C ( EVENT + HOOK + PLUGIN + UA ) in machinable
134#NAME	BASEPARSER	DIRECTIONS
135Event	C	base => sub {shared}
136Plugin	C	base => sub {shared}
137List subparsers of C ( EVENT + HOOK + PLUGIN + UA ) in machinable without the header
138Event	C	base => sub {shared}
139Plugin	C	base => sub {shared}
140