| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
Skeletest.Internal.GHC.Compat
Documentation
mkPrefixFunRhs :: LIdP GhcPs -> EpAnn () -> HsMatchContext GhcPs Source #
genLoc :: e -> GenLocated (SrcAnn ann) e Source #
hsLamSingle :: forall (p :: Pass). MatchGroup (GhcPass p) (LHsExpr (GhcPass p)) -> HsExpr (GhcPass p) Source #
lamAltSingle :: HsMatchContext fn Source #
mkHsRecFields :: forall (p :: Pass) arg. [LHsRecField (GhcPass p) arg] -> HsRecFields (GhcPass p) arg Source #
unLocWithUserRdr :: GenLocated l Name -> Name Source #
hsApp :: forall (p :: Pass). LHsExpr (GhcPass p) -> LHsExpr (GhcPass p) -> HsExpr (GhcPass p) Source #
toMatchArgs :: [LPat p] -> [LPat p] Source #
mkPrefixCon :: [arg] -> HsConDetails tyargs arg rec Source #