/* Test header file to test conversion program. */ typedef struct { int x; int y; } a; typedef union fpk { int X; int y; int z; } b; typedef _test test; struct _test { int x; int y; }; struct XML_cp { enum XML_Content_Type type; enum XML_Content_Quant quant; struct _test test; union _test2 test2; XML_Char * name; unsigned int numchildren; XML_Content * children; }; typedef void (*XML_AttlistDeclHandler) (void *userData, const XML_Char *elname, const XML_Char *attname, const XML_Char *att_type, const XML_Char *dflt, int isrequired); void proc(int *,int); void proc(int *p,int i); float f(); typedef enum { First, second, third } C; typedef enum { DFirst = 1, DSecond = 2, DThird = 3 } D; typedef enum { EFirst = 100, ESecond, EThird } D; void someproc(char *Firstarg,...); mytype* somefunc (char *firstarg); #define test 0x012345UL extern long long i641; extern unsigned long long q641; extern long long int i642; extern unsigned long long int q642; typedef DWORD (WINAPI *LPTHREAD_START_ROUTINE)(LPVOID); typedef DWORD(WINAPI *LPPROGRESS_ROUTINE)(LARGE_INTEGER,LARGE_INTEGER,LARGE_INTEGER,LARGE_INTEGER,DWORD,DWORD,HANDLE,HANDLE,LPVOID); typedef Status (*XcmsConversionProc)(); typedef XrmHashTable XrmSearchList[]; #define XrmStringToRepresentation(string) XrmStringToQuark(string) #define XrmRepresentationToString(type) XrmQuarkToString(type) typedef struct _XRenderPictureAttributes { Bool repeat; Picture alpha_map; int alpha_x_origin; int alpha_y_origin; int clip_x_origin; int clip_y_origin; Pixmap clip_mask; Bool graphics_exposures; int subwindow_mode; int poly_edge; int poly_mode; Atom dither; } XRenderPictureAttributes; void gdk_gc_set_dashes (GdkGC *gc, gint dash_offset, gint8 dash_list[], gint n); typedef struct FnTable { int (*Fn1)( void ); int (*Fn2)( void ); int (*Fn3)( void ); } FnTable; void f(int a, char* p[]);