## FIR_IDENTICAL language = C package = just_cinterop_c --- typedef struct my_struct { signed char c; int i; short s; } my_struct_t; static signed char do_signed_char(signed char x) { return x; } static short do_short(short x) { return x; } static int do_int(int x) { return x; } static void* do_void_ptr(void* x) { return x; } static my_struct_t do_my_struct_t(my_struct_t x) { return x; } static my_struct_t* do_my_struct_t_ptr(my_struct_t* x) { return x; }