diff options
Diffstat (limited to 'compiler/typecheck/TcSplice.hs-boot')
-rw-r--r-- | compiler/typecheck/TcSplice.hs-boot | 46 |
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 () |