[project @ 2003-12-10 14:15:16 by simonmar]
[ghc-hetmet.git] / ghc / compiler / typecheck / TcSplice.hi-boot-6
index 4c6483c..6c0a291 100644 (file)
@@ -1,14 +1,13 @@
 module TcSplice where
 
 tcSpliceExpr :: Name.Name
-            -> RnHsSyn.RenamedHsExpr
+            -> HsExpr.LHsExpr Name.Name
             -> TcUnify.Expected TcType.TcType
-            -> TcRnTypes.TcM TcHsSyn.TcExpr
+            -> TcRnTypes.TcM (HsExpr.HsExpr Var.Id)
 
 tcBracket :: HsExpr.HsBracket Name.Name 
          -> TcUnify.Expected TcType.TcType
-         -> TcRnTypes.TcM TcHsSyn.TcExpr
-
-tcSpliceDecls :: RnHsSyn.RenamedHsExpr 
-             -> TcRnTypes.TcM [RdrHsSyn.RdrNameHsDecl]
+         -> TcRnTypes.TcM (HsExpr.LHsExpr Var.Id)
 
+tcSpliceDecls :: HsExpr.LHsExpr Name.Name
+             -> TcRnTypes.TcM [HsDecls.LHsDecl RdrName.RdrName]