1 Breaks the RnSource/RnExpr/RnBinds loops.
6 import RdrHsSyn ( RdrNameHsBinds(..), RdrNameHsType(..) )
7 import RnHsSyn ( RenamedHsBinds(..), RenamedHsType(..) )
8 import RnBinds ( rnBinds )
9 import RnMonad ( RnMS(..), FreeVars )
10 import RnSource ( rnHsSigType )
11 import UniqSet ( UniqSet(..) )
12 import Outputable ( PprStyle )
16 rnBinds :: RdrNameHsBinds
17 -> (RenamedHsBinds -> RnMS s (result, FreeVars))
18 -> RnMS s (result, FreeVars)
20 rnHsSigType :: (PprStyle -> Doc)
22 -> RnMS s RenamedHsType