xref: /Universal-ctags/Units/parser-c.r/macros.c.d/expected.tags (revision 9062cbc863fc67e970e914157f20362316978315)
1DECL1	input.c	/^DECL1(foo); \/* gcc will accept this as function prototype (with some warnings) *\/$/;"	p	file:	signature:(foo)	roles:def
2DECL3	input.c	/^DECL3(x, y); \/* gcc will accept this as function prototype (with some warnings) *\/$/;"	p	file:	signature:(x,y)	roles:def
3FUNCTION_LIKE	input.c	/^#define FUNCTION_LIKE(/;"	d	file:	signature:(a,b)	roles:def
4FUNCTION_LIKE	input.c	/^#undef FUNCTION_LIKE$/;"	d	file:	roles:undef
5VARIABLE_LIKE	input.c	/^#define VARIABLE_LIKE	/;"	d	file:	roles:def
6VARIABLE_LIKE	input.c	/^#undef VARIABLE_LIKE$/;"	d	file:	roles:undef
7WeakSymbol	input.c	/^#pragma weak WeakSymbol /;"	d	file:	roles:def
8prototype1	input.c	/^void prototype1 __ARGS((int arg1, void *arg2));$/;"	p	typeref:typename:void	file:	signature:(int arg1,void * arg2)	roles:def
9prototype2	input.c	/^void prototype2 __ARGS((int arg1, void *arg2))$/;"	f	typeref:typename:void	signature:(int arg1,void * arg2)	roles:def
10