| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
GHC.Unit.Module.Status
Synopsis
Documentation
data HscBackendAction Source #
Action to perform in backend compilation
Constructors
| HscUpdate ModIface | Update the boot and signature file results.  | 
| HscRecomp | Recompile this module.  | 
Fields 
  | |
Instances
| Outputable HscBackendAction Source # | |
Defined in GHC.Unit.Module.Status Methods ppr :: HscBackendAction -> SDoc Source #  | |
data HscRecompStatus Source #
Status of a module in incremental compilation
Constructors
| HscUpToDate ModIface HomeModLinkable | Nothing to do because code already exists.  | 
| HscRecompNeeded (Maybe Fingerprint) | Recompilation of module, or update of interface is required. Optionally pass the old interface hash to avoid updating the existing interface when it has not changed.  |