The supported metaprogramming result types
Constructors
MetaE (LHsExpr GhcPs -> MetaResult)MetaP (LPat GhcPs -> MetaResult)MetaT (LHsType GhcPs -> MetaResult)MetaD ([LHsDecl GhcPs] -> MetaResult)MetaAW (Serialized -> MetaResult)
:: a typeCtrl KGHC 9.14.1 · lts/ghc-9.14.x · 45dd537 · 2026-10-11
Moduleghc-9.14.1GHC2021
Metaprogramming types
The supported metaprogramming result types
MetaE (LHsExpr GhcPs -> MetaResult)MetaP (LPat GhcPs -> MetaResult)MetaT (LHsType GhcPs -> MetaResult)MetaD ([LHsDecl GhcPs] -> MetaResult)MetaAW (Serialized -> MetaResult)data constructors not exported to ensure correct result type
Outputable MetaResultDefined in ghc-9.14.1 · GHC.Types.Meta