TcTyClsDecls

tcTyAndClassDecls

kcDataDecl

tcConDecls

mkRecSelBinds

checkValidTyCon

dataDeclChecks

badFamInstDecl