Language.Haskell.TH.Desugar
data DExp
data DLetDec
data DPat
data DType
type DKind
type DCxt
data DPred
data DTyVarBndr
data DMatch
data DClause
data DDec
data Overlap
data NewOrData
data DTypeFamilyHead
data DFamilyResultSig
data InjectivityAnn
data DCon
data DConFields
type DBangType
type DVarBangType
data Bang
data SourceUnpackedness
data SourceStrictness
data DForeign
data DPragma
data DRuleBndr
data DTySynEqn
data DInfo
type DInstanceDec
data Role
data AnnTarget
Desugar
classclass Desugar th ds
type PatM q
class DsMonad m
data DsM q a