What is the name of the grammar structure where people say "V1して + V2しない" meaning "V1しないで + V2する"


What I mean is what is happening in this sentence: 宿題を **して行かない** 生徒が多いです
meaning "There are many students who go (to school) without having done their
homework". I would like to know the name of this grammar structure so I can
learn more about it.

