summaryrefslogtreecommitdiff
path: root/compiler/typecheck/TcSplice.hs-boot
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/typecheck/TcSplice.hs-boot')
-rw-r--r--compiler/typecheck/TcSplice.hs-boot46
1 files changed, 0 insertions, 46 deletions
diff --git a/compiler/typecheck/TcSplice.hs-boot b/compiler/typecheck/TcSplice.hs-boot
deleted file mode 100644
index f6d57a7552..0000000000
--- a/compiler/typecheck/TcSplice.hs-boot
+++ /dev/null
@@ -1,46 +0,0 @@
-{-# LANGUAGE CPP #-}
-{-# LANGUAGE TypeFamilies #-}
-
-module TcSplice where
-
-import GhcPrelude
-import GHC.Types.Name
-import GHC.Hs.Expr ( PendingRnSplice, DelayedSplice )
-import TcRnTypes( TcM , SpliceType )
-import TcType ( ExpRhoType )
-import GHC.Types.Annotations ( Annotation, CoreAnnTarget )
-import GHC.Hs.Extension ( GhcTcId, GhcRn, GhcPs, GhcTc )
-
-import GHC.Hs ( HsSplice, HsBracket, HsExpr, LHsExpr, LHsType, LPat,
- LHsDecl, ThModFinalizers )
-import qualified Language.Haskell.TH as TH
-
-tcSpliceExpr :: HsSplice GhcRn
- -> ExpRhoType
- -> TcM (HsExpr GhcTcId)
-
-tcUntypedBracket :: HsExpr GhcRn
- -> HsBracket GhcRn
- -> [PendingRnSplice]
- -> ExpRhoType
- -> TcM (HsExpr GhcTcId)
-tcTypedBracket :: HsExpr GhcRn
- -> HsBracket GhcRn
- -> ExpRhoType
- -> TcM (HsExpr GhcTcId)
-
-runTopSplice :: DelayedSplice -> TcM (HsExpr GhcTc)
-
-runAnnotation :: CoreAnnTarget -> LHsExpr GhcRn -> TcM Annotation
-
-tcTopSpliceExpr :: SpliceType -> TcM (LHsExpr GhcTcId) -> TcM (LHsExpr GhcTcId)
-
-runMetaE :: LHsExpr GhcTcId -> TcM (LHsExpr GhcPs)
-runMetaP :: LHsExpr GhcTcId -> TcM (LPat GhcPs)
-runMetaT :: LHsExpr GhcTcId -> TcM (LHsType GhcPs)
-runMetaD :: LHsExpr GhcTcId -> TcM [LHsDecl GhcPs]
-
-lookupThName_maybe :: TH.Name -> TcM (Maybe Name)
-runQuasi :: TH.Q a -> TcM a
-runRemoteModFinalizers :: ThModFinalizers -> TcM ()
-finishTH :: TcM ()