internal Expression UpdateFromReturn(Expression parameter) { if (TempVariable == null) { return(null); } return(Expression.Assign( parameter, Helpers.Convert( _argBuilder.UnmarshalFromRef(TempVariable), parameter.Type ) )); }