RnSplice

ghc-7.8.2: The GHC API

Safe Haskell | None
Language | Haskell98

RnSplice

# Documentation

rnTopSpliceDecls :: HsSplice RdrName -> RnM ([LHsDecl RdrName], FreeVars) Source

rnSpliceType :: HsSplice RdrName -> PostTcKind -> RnM (HsType Name, FreeVars) Source

rnSpliceExpr :: Bool -> HsSplice RdrName -> RnM (HsExpr Name, FreeVars) Source

rnSplicePat :: HsSplice RdrName -> RnM (Pat Name, FreeVars) Source

rnSpliceDecl :: SpliceDecl RdrName -> RnM (SpliceDecl Name, FreeVars) Source

rnBracket :: HsExpr RdrName -> HsBracket RdrName -> RnM (HsExpr Name, FreeVars) Source

checkThLocalName :: Name -> RnM () Source