| 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 (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. |