Searched refs:MetaHook (Results 1 – 12 of 12) sorted by relevance
4 , MetaHook37 type MetaHook f = MetaRequest -> LHsExpr GhcTc -> f MetaResult type39 metaRequestE :: Functor f => MetaHook f -> LHsExpr GhcTc -> f (LHsExpr GhcPs)42 metaRequestP :: Functor f => MetaHook f -> LHsExpr GhcTc -> f (LPat GhcPs)45 metaRequestT :: Functor f => MetaHook f -> LHsExpr GhcTc -> f (LHsType GhcPs)48 metaRequestD :: Functor f => MetaHook f -> LHsExpr GhcTc -> f [LHsDecl GhcPs]51 metaRequestAW :: Functor f => MetaHook f -> LHsExpr GhcTc -> f Serialized
91 , runMetaHook :: Maybe (MetaHook TcM)
73 MetaHook,787 type MetaHook f = MetaRequest -> LHsExpr GhcTc -> f MetaResult function789 metaRequestE :: Functor f => MetaHook f -> LHsExpr GhcTc -> f (LHsExpr GhcPs)792 metaRequestP :: Functor f => MetaHook f -> LHsExpr GhcTc -> f (LPat GhcPs)795 metaRequestT :: Functor f => MetaHook f -> LHsExpr GhcTc -> f (LHsType GhcPs)798 metaRequestD :: Functor f => MetaHook f -> LHsExpr GhcTc -> f [LHsDecl GhcPs]801 metaRequestAW :: Functor f => MetaHook f -> LHsExpr GhcTc -> f Serialized
73 MetaHook,787 type MetaHook f = MetaRequest -> LHsExpr GhcTc -> f MetaResult type789 metaRequestE :: Functor f => MetaHook f -> LHsExpr GhcTc -> f (LHsExpr GhcPs)792 metaRequestP :: Functor f => MetaHook f -> LHsExpr GhcTc -> f (LPat GhcPs)795 metaRequestT :: Functor f => MetaHook f -> LHsExpr GhcTc -> f (LHsType GhcPs)798 metaRequestD :: Functor f => MetaHook f -> LHsExpr GhcTc -> f [LHsDecl GhcPs]801 metaRequestAW :: Functor f => MetaHook f -> LHsExpr GhcTc -> f Serialized
105 , runMetaHook :: Maybe (MetaHook TcM)
72 MetaHook,816 type MetaHook f = MetaRequest -> LHsExpr GhcTc -> f MetaResult type818 metaRequestE :: Functor f => MetaHook f -> LHsExpr GhcTc -> f (LHsExpr GhcPs)821 metaRequestP :: Functor f => MetaHook f -> LHsExpr GhcTc -> f (LPat GhcPs)824 metaRequestT :: Functor f => MetaHook f -> LHsExpr GhcTc -> f (LHsType GhcPs)827 metaRequestD :: Functor f => MetaHook f -> LHsExpr GhcTc -> f [LHsDecl GhcPs]830 metaRequestAW :: Functor f => MetaHook f -> LHsExpr GhcTc -> f Serialized
141 , runMetaHook :: !(Maybe (MetaHook TcM))
193 splice_hook :: Maybe (MetaHook TcM) -> IORef Splices -> MetaHook TcM
735 runMeta :: (MetaHook TcM -> LHsExpr GhcTc -> TcM hs_syn)742 defaultRunMeta :: MetaHook TcM
1333 fakeRunMeta :: [CommandLineOption] -> MetaHook TcM