Commit 7e1ca77b authored by Ian Lynagh's avatar Ian Lynagh
Browse files

Remove all .hi-boot-6 files

From 6.4 onwards we use .(l)hs-boot instead.
Spotted by Max Bolingbroke.
parent 429b1614
module DataCon where
data DataCon
dataConName :: DataCon -> Name.Name
isVanillaDataCon :: DataCon -> GHC.Base.Bool
module IdInfo where
data IdInfo
data GlobalIdDetails
notGlobalId :: GlobalIdDetails
seqIdInfo :: IdInfo -> ()
vanillaIdInfo :: IdInfo
module MkId where
mkDataConIds :: Name.Name -> Name.Name -> DataCon.DataCon -> DataCon.DataConIds
module Module where
data Module
data ModuleName
data PackageId
moduleName :: Module -> ModuleName
modulePackageId :: Module -> PackageId
packageIdString :: PackageId -> GHC.Base.String
module OccName where
data OccName
module CgBindery where
type CgBindings = VarEnv.IdEnv CgIdInfo
data CgIdInfo
data VolatileLoc
data StableLoc
nukeVolatileBinds :: CgBindings -> CgBindings
module CgExpr where
cgExpr :: StgSyn.StgExpr -> CgMonad.Code
module ClosureInfo where
data LambdaFormInfo
data ClosureInfo
module CoreSyn where
-- Needed by Var.lhs
data Expr b
type CoreExpr = Expr Var.Var
module DsExpr where
dsExpr :: HsExpr.HsExpr Var.Id -> DsMonad.DsM CoreSyn.CoreExpr
dsLExpr :: HsExpr.LHsExpr Var.Id -> DsMonad.DsM CoreSyn.CoreExpr
dsLocalBinds :: HsBinds.HsLocalBinds Var.Id -> CoreSyn.CoreExpr -> DsMonad.DsM CoreSyn.CoreExpr
dsValBinds :: HsBinds.HsValBinds Var.Id -> CoreSyn.CoreExpr -> DsMonad.DsM CoreSyn.CoreExpr
module Match where
match :: [Var.Id]
-> TcType.TcType
-> [DsMonad.EquationInfo]
-> DsMonad.DsM DsMonad.MatchResult
matchWrapper
:: HsExpr.HsMatchContext Name.Name
-> HsExpr.MatchGroup Var.Id
-> DsMonad.DsM ([Var.Id], CoreSyn.CoreExpr)
matchSimply
:: CoreSyn.CoreExpr
-> HsExpr.HsMatchContext Name.Name
-> HsPat.LPat Var.Id
-> CoreSyn.CoreExpr
-> CoreSyn.CoreExpr
-> DsMonad.DsM CoreSyn.CoreExpr
matchSinglePat
:: CoreSyn.CoreExpr
-> HsExpr.HsMatchContext Name.Name
-> HsPat.LPat Var.Id
-> TcType.TcType
-> DsMonad.MatchResult
-> DsMonad.DsM DsMonad.MatchResult
module HsExpr where
data HsExpr i
data HsSplice i
data MatchGroup a
data GRHSs a
type LHsExpr a = SrcLoc.Located (HsExpr a)
type SyntaxExpr a = HsExpr a
type PostTcExpr = HsExpr Var.Id
pprLExpr :: (Outputable.OutputableBndr i) =>
LHsExpr i -> Outputable.SDoc
pprExpr :: (Outputable.OutputableBndr i) =>
HsExpr.HsExpr i -> Outputable.SDoc
pprSplice :: (Outputable.OutputableBndr i) =>
HsExpr.HsSplice i -> Outputable.SDoc
pprPatBind :: (Outputable.OutputableBndr b, Outputable.OutputableBndr i) =>
HsPat.LPat b -> HsExpr.GRHSs i -> Outputable.SDoc
pprFunBind :: (Outputable.OutputableBndr idL, Outputable.OutputableBndr idR) =>
idL -> GHC.Base.Bool -> HsExpr.MatchGroup idR -> Outputable.SDoc
module HsPat where
data HsQuasiQuote i = HsQuasiQuote i i SrcSpan FastString
data Pat i
type LPat i = SrcLoc.Located (Pat i)
module TcIface where
tcIfaceDecl :: GHC.Base.Bool -> IfaceSyn.IfaceDecl -> TcRnTypes.IfL TypeRep.TyThing
tcIfaceInst :: IfaceSyn.IfaceInst -> TcRnTypes.IfL InstEnv.Instance
tcIfaceRules :: GHC.Base.Bool -> [IfaceSyn.IfaceRule] -> TcRnTypes.IfL [CoreSyn.CoreRule]
tcIfaceVectInfo :: Module.Module -> HscTypes.TypeEnv -> HscTypes.IfaceVectInfo -> TcRnTypes.IfL HscTypes.VectInfo
tcIfaceFamInst :: IfaceSyn.IfaceFamInst -> TcRnTypes.IfL FamInstEnv.FamInst
module ErrUtils where
data Severity
= SevInfo
| SevWarning
| SevError
| SevFatal
type Message = Outputable.SDoc
mkLocMessage :: SrcLoc.SrcSpan -> Message -> Message
module HscTypes where
data Session
module Packages where
data PackageState
module HaddockLex where
tokenise :: GHC.Base.String -> [Token]
data Token
= TokPara
| TokNumber
| TokBullet
| TokDefStart
| TokDefEnd
| TokSpecial GHC.Base.Char
| TokIdent [RdrName.RdrName]
| TokString GHC.Base.String
| TokURL GHC.Base.String
| TokPic GHC.Base.String
| TokEmphasis GHC.Base.String
| TokAName GHC.Base.String
| TokBirdTrack GHC.Base.String
module RnExpr where
rnLExpr :: HsExpr.LHsExpr RdrName.RdrName
-> TcRnTypes.RnM (HsExpr.LHsExpr Name.Name, NameSet.FreeVars)
rnStmts :: forall thing.
HsExpr.HsStmtContext Name.Name -> [HsExpr.LStmt RdrName.RdrName]
-> TcRnTypes.RnM (thing, NameSet.FreeVars)
-> TcRnTypes.RnM (([HsExpr.LStmt Name.Name], thing), NameSet.FreeVars)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment