| Safe Haskell | Safe-Inferred | 
|---|---|
| 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 (Maybe Linkable) | 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. |