| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Documentation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
module IfaceType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data IfaceDecl | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data IfaceClassOp | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data IfaceConDecl | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data IfaceConDecls | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data IfaceExpr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type IfaceAlt = (IfaceConAlt, [FastString], IfaceExpr) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data IfaceNote | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data IfaceLetBndr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data IfaceBinding | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data IfaceConAlt | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data IfaceIdInfo | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data IfaceIdDetails | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data IfaceInfoItem | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data IfaceRule | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data IfaceAnnotation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type IfaceAnnTarget = AnnTarget OccName | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data IfaceInst | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data IfaceFamInst | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ifaceDeclSubBndrs :: IfaceDecl -> [OccName] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
visibleIfConDecls :: IfaceConDecls -> [IfaceConDecl] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
freeNamesIfDecl :: IfaceDecl -> NameSet | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
freeNamesIfRule :: IfaceRule -> NameSet | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
pprIfaceExpr :: (SDoc -> SDoc) -> IfaceExpr -> SDoc | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
pprIfaceDeclHead :: IfaceContext -> OccName -> [IfaceTvBndr] -> SDoc | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Produced by Haddock version 2.6.0 |