Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- mkUsageInfo :: UsageConfig -> Plugins -> FinderCache -> UnitEnv -> Module -> ImportedMods -> NameSet -> [FilePath] -> [(Module, Fingerprint)] -> [Linkable] -> PkgsLoaded -> IfG [Usage]
- mkUsedNames :: TcGblEnv -> NameSet
- data UsageConfig = UsageConfig {}
Dependency/fingerprinting code (used by GHC.Iface.Make)
mkUsageInfo :: UsageConfig -> Plugins -> FinderCache -> UnitEnv -> Module -> ImportedMods -> NameSet -> [FilePath] -> [(Module, Fingerprint)] -> [Linkable] -> PkgsLoaded -> IfG [Usage] Source #
mkUsedNames :: TcGblEnv -> NameSet Source #
data UsageConfig Source #
UsageConfig | |
|