TcPat
tcLetPat
type TcSigFun
type TcPragFun
data TcSigInfo
data TcPatSynInfo
findScopedTyVars
isPartialSig
data LetBndrSpec
addInlinePrags
warnPrags
tcPat
tcPats
newNoSigLetBndr
addDataConStupidTheta
badFieldCon
polyPatSig