3 import HsSyn ( HsSplice, HsBracket, HsExpr, LHsExpr, HsType, LHsDecl )
5 import RdrName ( RdrName )
6 import TcRnTypes( TcM, TcId )
7 import TcType ( TcKind, BoxyRhoType )
9 tcSpliceExpr :: HsSplice Name
13 kcSpliceType :: HsSplice Name -> TcM (HsType Name, TcKind)
15 tcBracket :: HsBracket Name
19 tcSpliceDecls :: LHsExpr Name -> TcM [LHsDecl RdrName]