Safe Haskell | None |
---|---|
Language | GHC2021 |
GHC.Iface.Recomp.Flags
Description
This module manages storing the various GHC option flags in a modules interface file as part of the recompilation checking infrastructure.
Synopsis
- fingerprintDynFlags :: HscEnv -> Module -> (WriteBinHandle -> Name -> IO ()) -> (Fingerprint, IfaceDynFlags)
- fingerprintOptFlags :: DynFlags -> (WriteBinHandle -> Name -> IO ()) -> Fingerprint
- fingerprintHpcFlags :: DynFlags -> (WriteBinHandle -> Name -> IO ()) -> Fingerprint
Documentation
fingerprintDynFlags :: HscEnv -> Module -> (WriteBinHandle -> Name -> IO ()) -> (Fingerprint, IfaceDynFlags) Source #
fingerprintOptFlags :: DynFlags -> (WriteBinHandle -> Name -> IO ()) -> Fingerprint Source #
fingerprintHpcFlags :: DynFlags -> (WriteBinHandle -> Name -> IO ()) -> Fingerprint Source #