遅延実行って言葉自体意味不明だが、結局値渡しか参照渡しかってだけの話しじゃないのか?
参照渡しだからその前が参照渡しだと参照渡しになってるってだけの話しな気がする