ContentsIndex
HsModule
Synopsis
data HsModuleI m i ds = HsModule {
hsModSrcLoc :: SrcLoc
hsModName :: m
hsModExports :: (Maybe [HsExportSpecI m i])
hsModImports :: [HsImportDeclI m i]
hsModDecls :: ds
}
data HsExportSpecI m i
= EntE (EntSpec i)
| ModuleE m
data HsImportDeclI m i = HsImportDecl SrcLoc m Bool (Maybe m) (Maybe (ImpSpec i))
type ImpSpec i = (Bool, [EntSpec i])
type HsImportSpecI i = EntSpec i
data EntSpec i
= Var i
| Abs i
| AllSubs i
| ListSubs i [HsIdentI i]
data ModuleName
= PlainModule String
| MainModule FilePath
Produced by Haddock version 0.6