Wiktionary
pull an all-nighter
vb. (context idiomatic informal English) Work diligently throughout the night.
Usage examples of "pull an all-nighter".
Jane had always had trouble sleeping, always ready to prowl around red-eyed and pull an all-nighter.