import HsSyn ( HsSplice, HsBracket, HsQuasiQuote,
HsExpr, HsType, LHsType, LHsExpr, LPat, LHsDecl )
import Name ( Name )
+import NameSet ( FreeVars )
import RdrName ( RdrName )
import TcRnTypes( TcM, TcId )
import TcType ( BoxyRhoType, TcKind )
-> BoxyRhoType
-> TcM (HsExpr TcId)
-kcSpliceType :: HsSplice Name
+kcSpliceType :: HsSplice Name -> FreeVars
-> TcM (HsType Name, TcKind)
tcBracket :: HsBracket Name