Most are these days. But there are still some out there that do dedicated functions. And in reality, every one of them do it all to a point. Just depends on how much reduction is done.Most of the ones I have used are combo flash suppressor/muzzle brake/compensator. I never used one that fully hid the flash.
I mostly have used them on 7.62x51 rifles or 7.62x39 carbines.
Full suppressors for 9mm I have used are a different story, those virtually hide everything.