| |||||||||||||
| |||||||||||||
Synopsis | |||||||||||||
| |||||||||||||
Documentation | |||||||||||||
mkUsedNames :: TcGblEnv -> IO NameSet | |||||||||||||
mkDependencies :: TcGblEnv -> IO Dependencies | |||||||||||||
mkIface :: HscEnv -> Maybe Fingerprint -> ModDetails -> ModGuts -> IO (ModIface, Bool) | |||||||||||||
mkIfaceTc :: HscEnv -> Maybe Fingerprint -> ModDetails -> TcGblEnv -> IO (ModIface, Bool) | |||||||||||||
make an interface from the results of typechecking only. Useful for non-optimising compilation, or where we aren't generating any object code at all (HscNothing). | |||||||||||||
writeIfaceFile :: DynFlags -> ModLocation -> ModIface -> IO () | |||||||||||||
checkOldIface :: HscEnv -> ModSummary -> Bool -> Maybe ModIface -> IO (RecompileRequired, Maybe ModIface) | |||||||||||||
tyThingToIfaceDecl :: TyThing -> IfaceDecl | |||||||||||||
Produced by Haddock version 2.3.0 |