Special semantics for generator context managers

I see where you’re coming from!

I think it is necessary to differentiate between these because of e.g. Support suppressing generator context managers - #2 by bswck that leads to silent false positives.

Generator context managers seem special enough to specialcase them.