Fix typo in TcRnTypes.hs [skip ci]
[ghc.git] / compiler / rename / RnSplice.hs-boot
1 module RnSplice where
2
3 import GhcPrelude
4 import HsSyn
5 import TcRnMonad
6 import NameSet
7
8
9 rnSpliceType :: HsSplice GhcPs   -> RnM (HsType GhcRn, FreeVars)
10 rnSplicePat  :: HsSplice GhcPs   -> RnM ( Either (Pat GhcPs) (Pat GhcRn)
11                                           , FreeVars )
12 rnSpliceDecl :: SpliceDecl GhcPs -> RnM (SpliceDecl GhcRn, FreeVars)
13
14 rnTopSpliceDecls :: HsSplice GhcPs -> RnM ([LHsDecl GhcPs], FreeVars)