424
424
set_delegate_target (arg, get_variable_cexpression (temp_var.name));
425
425
carg_map.set (get_param_pos (param.cdelegate_target_parameter_position), new CCodeUnaryExpression (CCodeUnaryOperator.ADDRESS_OF, get_delegate_target (arg)));
426
426
if (deleg_type.value_owned) {
428
428
emit_temp_var (temp_var);
429
429
set_delegate_target_destroy_notify (arg, get_variable_cexpression (temp_var.name));
430
430
carg_map.set (get_param_pos (param.cdelegate_target_parameter_position + 0.01), new CCodeUnaryExpression (CCodeUnaryOperator.ADDRESS_OF, get_delegate_target_destroy_notify (arg)));