| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
GHC.Unit.Module.ModDetails
Synopsis
- data ModDetails = ModDetails {
- md_exports :: [AvailInfo]
 - md_types :: !TypeEnv
 - md_insts :: InstEnv
 - md_fam_insts :: ![FamInst]
 - md_rules :: ![CoreRule]
 - md_anns :: ![Annotation]
 - md_complete_matches :: [CompleteMatch]
 
 - emptyModDetails :: ModDetails
 
Documentation
data ModDetails Source #
The ModDetails is essentially a cache for information in the ModIface
 for home modules only. Information relating to packages will be loaded into
 global environments in ExternalPackageState.
Constructors
| ModDetails | |
Fields 
  | |
emptyModDetails :: ModDetails Source #
Constructs an empty ModDetails