blob: 65c4f188fdd7dbccdfdbaa90075312ce8d7bcc06 (
plain)
1
2
3
4
5
6
7
8
9
10
|
module DsExpr where
import HsSyn ( HsExpr, LHsExpr, LHsLocalBinds, SyntaxExpr )
import DsMonad ( DsM )
import CoreSyn ( CoreExpr )
import HsExtension ( GhcTc)
dsExpr :: HsExpr GhcTc -> DsM CoreExpr
dsLExpr, dsLExprNoLP :: LHsExpr GhcTc -> DsM CoreExpr
dsSyntaxExpr :: SyntaxExpr GhcTc -> [CoreExpr] -> DsM CoreExpr
dsLocalBinds :: LHsLocalBinds GhcTc -> CoreExpr -> DsM CoreExpr
|