Fix typo in TcRnTypes.hs [skip ci]
[ghc.git] / compiler / rename / RnExpr.hs-boot
1 module RnExpr where
2 import Name
3 import HsSyn
4 import NameSet     ( FreeVars )
5 import TcRnTypes
6 import SrcLoc      ( Located )
7 import Outputable  ( Outputable )
8
9 rnLExpr :: LHsExpr GhcPs
10         -> RnM (LHsExpr GhcRn, FreeVars)
11
12 rnStmts :: --forall thing body.
13            Outputable (body GhcPs) => HsStmtContext Name
14         -> (Located (body GhcPs) -> RnM (Located (body GhcRn), FreeVars))
15         -> [LStmt GhcPs (Located (body GhcPs))]
16         -> ([Name] -> RnM (thing, FreeVars))
17         -> RnM (([LStmt GhcRn (Located (body GhcRn))], thing), FreeVars)