X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2FhsSyn%2FHsImpExp.lhs;h=bc76b94296a52eec655ba2db11563d60390bf174;hb=283e858564bb7979e59dcf00e852c2039aff231c;hp=c3a3b5b8bd4828cb403883770ad6ce9abac3885c;hpb=81765cc90d6d91aa1c6a649190d5a4a740a9082e;p=ghc-hetmet.git diff --git a/compiler/hsSyn/HsImpExp.lhs b/compiler/hsSyn/HsImpExp.lhs index c3a3b5b..bc76b94 100644 --- a/compiler/hsSyn/HsImpExp.lhs +++ b/compiler/hsSyn/HsImpExp.lhs @@ -80,15 +80,16 @@ instance (Outputable name) => Outputable (ImportDecl name) where \begin{code} type LIE name = Located (IE name) +-- | Imported or exported entity. data IE name = IEVar name - | IEThingAbs name -- Class/Type (can't tell) - | IEThingAll name -- Class/Type plus all methods/constructors - | IEThingWith name [name] -- Class/Type plus some methods/constructors - | IEModuleContents ModuleName -- (Export Only) - | IEGroup Int (HsDoc name) -- Doc section heading - | IEDoc (HsDoc name) -- Some documentation - | IEDocNamed String -- Reference to named doc + | IEThingAbs name -- ^ Class/Type (can't tell) + | IEThingAll name -- ^ Class/Type plus all methods/constructors + | IEThingWith name [name] -- ^ Class/Type plus some methods/constructors + | IEModuleContents ModuleName -- ^ (Export Only) + | IEGroup Int (HsDoc name) -- ^ Doc section heading + | IEDoc (HsDoc name) -- ^ Some documentation + | IEDocNamed String -- ^ Reference to named doc \end{code} \begin{code}