X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fcompiler%2Ftypecheck%2FTcExpr.hi-boot-6;h=8be65cd527fa4496842ec47b5bad9d61e5cd8be3;hb=a7d8f43718b167689c0a4a4c23b33a325e0239f1;hp=75e2ce9d02dc7ce606046e9000d56ef860b7a016;hpb=2cc5b907318f97e19b28b2ad8ed9ff8c1f401dcc;p=ghc-hetmet.git diff --git a/ghc/compiler/typecheck/TcExpr.hi-boot-6 b/ghc/compiler/typecheck/TcExpr.hi-boot-6 index 75e2ce9..8be65cd 100644 --- a/ghc/compiler/typecheck/TcExpr.hi-boot-6 +++ b/ghc/compiler/typecheck/TcExpr.hi-boot-6 @@ -1,6 +1,16 @@ -__interface TcExpr 1 0 where -__export TcExpr tcExpr ; -1 tcExpr :: +module TcExpr where + +tcCheckSigma :: RnHsSyn.RenamedHsExpr -> TcType.TcType - -> TcMonad.TcM (TcHsSyn.TcExpr, Inst.LIE) ; + -> TcRnTypes.TcM TcHsSyn.TcExpr + +tcCheckRho :: + RnHsSyn.RenamedHsExpr + -> TcType.TcType + -> TcRnTypes.TcM TcHsSyn.TcExpr + +tcMonoExpr :: + RnHsSyn.RenamedHsExpr + -> TcUnify.Expected TcType.TcType + -> TcRnTypes.TcM TcHsSyn.TcExpr