19 printf(
"%g %g %g %g\n",
27 void** args,
void* userdata __UNUSED__)
41 ffi_closure *pcl = ffi_closure_alloc(
sizeof(ffi_closure), &code);
42 ffi_type* cls_struct_fields0[5];
43 ffi_type cls_struct_type0;
44 ffi_type* dbl_arg_types[5];
48 cls_struct_type0.size = 0;
49 cls_struct_type0.alignment = 0;
50 cls_struct_type0.type = FFI_TYPE_STRUCT;
51 cls_struct_type0.elements = cls_struct_fields0;
53 cls_struct_fields0[0] = &ffi_type_float;
54 cls_struct_fields0[1] = &ffi_type_float;
55 cls_struct_fields0[2] = &ffi_type_float;
56 cls_struct_fields0[3] = &ffi_type_float;
57 cls_struct_fields0[4] =
NULL;
59 dbl_arg_types[0] = &cls_struct_type0;
60 dbl_arg_types[1] =
NULL;
63 dbl_arg_types) == FFI_OK);
static void cls_struct_combined_gn(ffi_cif *cif __UNUSED__, void *resp __UNUSED__, void **args, void *userdata __UNUSED__)
ffi_status ffi_prep_closure_loc(ffi_closure *closure, ffi_cif *cif, void(*fun)(ffi_cif *, void *, void **, void *), void *user_data, void *codeloc)
void cls_struct_combined_fn(struct cls_struct_combined arg)
struct cls_struct_combined cls_struct_combined
const ffi_type ffi_type_void
ffi_status ffi_prep_cif(ffi_cif *cif, ffi_abi abi, unsigned int nargs, ffi_type *rtype, ffi_type **atypes)