all night long

/ɔːl naɪt lɔŋ/ オールナイトロング

1. 一晩中、夜通し

夜が始まってから朝になるまで、ずっと何かが続いている状態を表します。途中で途切れることなく、夜の間ずっと行われていることを強調します。
We talked all night long. (私たちは一晩中話しました。)
関連
all day long
throughout the night
the whole night