| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
GHC.ThToHs
Documentation
convertToHsExpr :: EnumSet Extension -> Origin -> SrcSpan -> Exp -> Either RunSpliceFailReason (LHsExpr GhcPs) #
convertToPat :: EnumSet Extension -> Origin -> SrcSpan -> Pat -> Either RunSpliceFailReason (LPat GhcPs) #
convertToHsDecls :: EnumSet Extension -> Origin -> SrcSpan -> [Dec] -> Either RunSpliceFailReason [LHsDecl GhcPs] #
convertToHsType :: EnumSet Extension -> Origin -> SrcSpan -> Type -> Either RunSpliceFailReason (LHsType GhcPs) #
thRdrNameGuesses :: Bool -> Name -> [RdrName] #