Move GreName, split up GHC.Types.Name.Reader
Following !4467 (closed) the GHC.Types.Name.Reader module should be split up. See !4467 (comment 316521), wherein quoth @simonpj:
I would group together
data GlobalRdrEltand the types it depends ondata GRENameinto one module, maybeGRE.hsorGlobalRdrElt.hs. That would leave a much slimmed downReader.hs, some of which might disappear intoAvail.hs. I'm not sure what that leaves. ButGHC.Types.Name.Readeris a bad module name anyway. MaybeGHC.Types.RdrName?
Also !4743 (comment 323136):
PS: Maybe we should s/FieldGreName/FieldGre globally? Ditto NormalGreName.
Edited by Adam Gundry