ghc-10.0.0.20260917: The GHC API
Safe HaskellNone
LanguageGHC2024

GHC.HsToCore.Usage

Synopsis

Dependency/fingerprinting code (used by GHC.Iface.Make)

mkUsageInfo :: UsageConfig -> Plugins -> FinderCache -> UnitEnv -> Module -> ImportedMods -> [ImportUserSpec] -> NameSet -> [FilePath] -> [FilePath] -> [(Module, Fingerprint)] -> [LinkableUsage] -> PkgsLoaded -> IfG [Usage] Source #

Build the list of Usages that drive recompilation checking. The resulting list is deterministically sorted.

data UsageConfig Source #

Constructors

UsageConfig 

Fields