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 10.0.0.20260917 · lts/ghc-10.0.x · 8174fa4 · 2026-10-11
Moduleghc-lib-parser-9.14.1.20251220GHC2021
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-lib-parser-9.14.1.20251220 · GHC.Types.Meta