[project @ 2003-07-21 11:01:06 by simonmar]
[ghc-hetmet.git] / ghc / compiler / deSugar / Desugar.lhs
index f06cd26..7c5cc8c 100644 (file)
@@ -129,10 +129,10 @@ deSugar hsc_env pcs
     hpt      = hsc_HPT hsc_env
     lookup n = case lookupType hpt pte n of {
                 Just v -> v ;
-                other -> 
+                other  -> 
               case lookupNameEnv type_env n of
                 Just v -> v ;
-                other         -> pprPanic "Desugar: lookup:" (ppr n)
+                other  -> pprPanic "Desugar: lookup:" (ppr n)
                }
 
 deSugarExpr :: HscEnv
@@ -140,12 +140,12 @@ deSugarExpr :: HscEnv
            -> Module -> GlobalRdrEnv -> TypeEnv 
            -> TypecheckedHsExpr
            -> IO CoreExpr
-deSugarExpr hsc_env pcs mod_name rdr_env type_env tc_expr
+deSugarExpr hsc_env pcs this_mod rdr_env type_env tc_expr
   = do { showPass dflags "Desugar"
        ; us <- mkSplitUniqSupply 'd'
 
        -- Do desugaring
-       ; let (core_expr, ds_warns) = initDs dflags us lookup mod_name (dsExpr tc_expr)    
+       ; let (core_expr, ds_warns) = initDs dflags us lookup this_mod (dsExpr tc_expr)    
              warn_doc = pprBagOfWarnings (mapBag mk_warn ds_warns)
 
        -- Display any warnings