DataCon
data DataCon
data DataConRep
data HsBang
type HsSrcBang
type HsImplBang
data StrictnessMark
type ConTag
mkDataCon
fIRST_TAG
buildAlgTyCon
dataConRepType
dataConSig
dataConFullSig
dataConName
dataConIdentity
dataConTag
dataConTyCon
dataConOrigTyCon
dataConUserType
dataConUnivTyVars
dataConExTyVars
dataConAllTyVars
dataConEqSpec
eqSpecPreds
dataConTheta
dataConStupidTheta
dataConInstArgTys
dataConOrigArgTys
dataConOrigResTy
dataConInstOrigArgTys
dataConRepArgTys
dataConFieldLabels
dataConFieldType
dataConSrcBangs
dataConSourceArity
dataConRepArity
dataConRepRepArity
dataConIsInfix
dataConWorkId
dataConWrapId
dataConWrapId_maybe
dataConImplicitIds
dataConRepStrictness
dataConImplBangs
dataConBoxer
splitDataProductType_maybe
isNullarySrcDataCon
isNullaryRepDataCon
isTupleDataCon
isUnboxedTupleCon
isVanillaDataCon
classDataCon
dataConCannotMatch
isBanged
isMarkedStrict
eqHsBang
promoteKind
promoteDataCon
promoteDataCon_maybe