to_1 252 opal/datatype/opal_copy_functions_heterogeneous.c TYPE1* to_1, *from_1; \ to_1 254 opal/datatype/opal_copy_functions_heterogeneous.c to_1 = (TYPE1*) to; from_1 = (TYPE1*) from; \ to_1 255 opal/datatype/opal_copy_functions_heterogeneous.c opal_dt_swap_bytes(to_1, from_1, sizeof(TYPE1), 1); \ to_1 256 opal/datatype/opal_copy_functions_heterogeneous.c to_2 = (TYPE2*) (to_1 + 1); from_2 = (TYPE2*) (from_1 + 1); \