Add a class HasDynFlags(getDynFlags)
[ghc.git] / compiler / deSugar / DsExpr.lhs-boot
1 \begin{code}
2 {-# OPTIONS -fno-warn-tabs #-}
3 -- The above warning supression flag is a temporary kludge.
4 -- While working on this module you are encouraged to remove it and
5 -- detab the module (please do the detabbing in a separate patch). See
6 --     http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces
7 -- for details
8
9 module DsExpr where
10 import HsSyn    ( HsExpr, LHsExpr, HsLocalBinds )
11 import Var      ( Id )
12 import DsMonad  ( DsM )
13 import CoreSyn  ( CoreExpr )
14
15 dsExpr  :: HsExpr  Id -> DsM CoreExpr
16 dsLExpr :: LHsExpr Id -> DsM CoreExpr
17 dsLocalBinds :: HsLocalBinds Id -> CoreExpr -> DsM CoreExpr
18 \end{code}