TcGenDeriv

type BagDerivStuff

data DerivStuff

hasBuiltinDeriving

data FFoldType a

functorLikeTraverse

deepSubtypesContaining

foldDataConArgs

mkCoerceClassMethEqn

gen_Newtype_binds

genAuxBinds

ordOpTbl

boxConTbl

litConTbl

mkRdrFunBind