A global typecheckable-thing, essentially anything that has a name.
Not to be confused with a TcTyThing, which is also a typecheckable
thing but in the *local* context. See GHC.Tc.Utils.Env for how to retrieve
a TyThing given a Name.
Instances2NamedThing, Outputable
NamedThing TyThingDefined in ghc-9.10.3 · GHC.Types.TyThingOutputable TyThingDefined in ghc-9.10.3 · GHC.Types.TyThing