[project @ 2004-08-16 09:51:20 by simonpj]
[ghc-hetmet.git] / ghc / compiler / typecheck / TcSplice.hi-boot-6
index 6c0a291..8fbf843 100644 (file)
@@ -1,10 +1,12 @@
 module TcSplice where
 
-tcSpliceExpr :: Name.Name
-            -> HsExpr.LHsExpr Name.Name
+tcSpliceExpr :: HsExpr.HsSplice Name.Name
             -> TcUnify.Expected TcType.TcType
             -> TcRnTypes.TcM (HsExpr.HsExpr Var.Id)
 
+kcSpliceType :: HsExpr.HsSplice Name.Name
+            -> TcRnTypes.TcM (HsType.HsType Name.Name, TcType.TcKind)
+
 tcBracket :: HsExpr.HsBracket Name.Name 
          -> TcUnify.Expected TcType.TcType
          -> TcRnTypes.TcM (HsExpr.LHsExpr Var.Id)