--- /dev/null
+\begin{code}\r
+module RnExpr where\r
+import HsSyn\r
+import Name ( Name )\r
+import NameSet ( FreeVars )\r
+import RdrName ( RdrName )\r
+import TcRnTypes\r
+\r
+rnLExpr :: LHsExpr RdrName\r
+ -> RnM (LHsExpr Name, FreeVars)\r
+\r
+rnStmts :: forall thing.\r
+ HsStmtContext Name -> [LStmt RdrName] \r
+ -> RnM (thing, FreeVars)\r
+ -> RnM (([LStmt Name], thing), FreeVars)\r
+\end{code}\r
+\r
+++ /dev/null
-\begin{code}
-module RnSource where
-import HsSyn ( HsBindGroup, HsGroup, HsSplice )
-import NameSet ( FreeVars, DefUses )
-import TcRnTypes ( RnM, TcGblEnv )
-import RdrName ( RdrName )
-import Name ( Name )
-
-rnBindGroupsAndThen :: forall b . [HsBindGroup RdrName]
- -> ([HsBindGroup Name]
- -> RnM (b, FreeVars))
- -> RnM (b, FreeVars)
-
-rnBindGroups :: [HsBindGroup RdrName] -> RnM ([HsBindGroup Name], DefUses)
-
-rnSrcDecls :: HsGroup RdrName -> RnM (TcGblEnv, HsGroup Name)
-rnSplice :: HsSplice RdrName -> RnM (HsSplice Name, FreeVars)
-\end{code}
-
-