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