21 result.
a = a1.
a + a2.
a;
23 result.
c = a1.
c + a2.
c;
35 cls_struct_align_gn(ffi_cif* cif
__UNUSED__,
void* resp,
void** args,
51 ffi_closure *pcl = ffi_closure_alloc(
sizeof(ffi_closure), &code);
53 ffi_type* cls_struct_fields[4];
54 ffi_type cls_struct_type;
55 ffi_type* dbl_arg_types[5];
61 cls_struct_type.size = 0;
62 cls_struct_type.alignment = 0;
63 cls_struct_type.type = FFI_TYPE_STRUCT;
64 cls_struct_type.elements = cls_struct_fields;
67 cls_struct_fields[1] = &ffi_type_pointer;
69 cls_struct_fields[3] =
NULL;
71 dbl_arg_types[0] = &cls_struct_type;
72 dbl_arg_types[1] = &cls_struct_type;
73 dbl_arg_types[2] =
NULL;
76 dbl_arg_types) == FFI_OK);