sub foo :lvalue { lvalue_xs_sub() } #### sub foo :lvalue { out_param_xs_sub(my $x); $x }