xref: /Universal-ctags/Units/parser-cxx.r/rojas.h.d/input.h (revision 01fe3f1a8660f1c3a524a1a2f17bfcde8e18cc55)
1 /* Problem reported by Emil Rojas <emil@lapel.com> on 22 May 2002 */
2 /* Fixed by reinitializing statement when either of "extern", "static", or
3  * "typedef" keywords are read.
4  */
5 # ifdef NOT_DEFINED
6     typedef unsigned long uint32 //; // remove comment before ";" to make ctags work
7 # endif
8 
9 extern "C" {
10 
11 typedef void * FooBar;
12 FooBar * afunc (const char * aparam);
13 struct astruct
14 {
15     int m_member;
16 };
17 typedef struct astruct astruct;
18 typedef uint32 (*FFunc) (const astruct * pP, int n);
19 
20 }
21