I would say this is incomplete because this is more of a phrase than a sentence "staying up all night" really doesn't refer to anything.
Hope this helps!
9.4m questions
12.2m answers