int main() { v_pc_ri my_fn = f2(pf1); char str[] = "Hello"; int a = 5; my_fn(str, a); return 0; }
void verify_code (gcc_jit_context *ctxt, gcc_jit_result *result) { CHECK_NON_NULL (result); typedef int (*my_fn_type) (void); CHECK_NON_NULL (result); my_fn_type my_fn = (my_fn_type)gcc_jit_result_get_code (result, long_names.fn_name); CHECK_NON_NULL (my_fn); int val = my_fn (); CHECK_VALUE (val, 42); }