// !!! Autogenerated with codespawn (0.3.0) - do not modify. !!! extern void* void_ptr; int some_number = 1; enum GenericEnum { EnumVal1, EnumVal2, Count = 2, }; enum SampleBitflags { Field1 = 1, Field2 = 2, }; enum AltBitflags { C_Field1 = 1, }; int get_ascii(char& letter, bool (*callback)(int code)); int get_ascii_alt(char& letter, bool (*callback)(int code)); static void process_func(); void func_ellipsis(const char* str, ...); int (*func_ptr)(); void (*f_ptr)(const int* fmt, void (*fptr_arg)(char&)); struct GenericStruct { int x; int y; int opt_var; int return_int(float arg, float (*opt_func)()); void (*internal_ptr)(const char* arg); void (*opt_fptr)(const char* arg); struct SubStruct { enum SubEnum { SubElement1, SubElement2, }; static char do_magic(int magic_number = 42); }; }; // !!! End of autogenerated data. !!!