HsPat

data Pat id

type InPat id

type OutPat id

type LPat id

type HsConPatDetails id

hsConPatArgs

data HsRecFields id arg

data HsRecField' id arg

type LHsRecField' id arg

type HsRecField id arg

type LHsRecField id arg

type HsRecUpdField id

type LHsRecUpdField id

hsRecFields

hsRecFieldSel

hsRecFieldId

hsRecFieldsArgs

hsRecUpdFieldId

hsRecUpdFieldOcc

hsRecUpdFieldRdr

mkPrefixConPat

mkCharLitPat

mkNilPat

isUnliftedHsBind

looksLazyPatBind

isUnliftedLPat

isBangedLPat

isBangedPatBind

hsPatNeedsParens

isIrrefutableHsPat

collectEvVarsPats

pprParendLPat

pprConArgs