X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fcompiler%2FsimplCore%2FSimplMonad.lhs;h=bc09e1128ce96c8dbc97fa159b21b3e52e003aa8;hb=9d7da331989abcd1844e9d03b8d1e4163796fa85;hp=b82562e668f9dc858302bebaf08090dcb4ff602b;hpb=2a2efb720c0fdc06fe749f96f284b00b30f8f3f7;p=ghc-hetmet.git diff --git a/ghc/compiler/simplCore/SimplMonad.lhs b/ghc/compiler/simplCore/SimplMonad.lhs index b82562e..bc09e11 100644 --- a/ghc/compiler/simplCore/SimplMonad.lhs +++ b/ghc/compiler/simplCore/SimplMonad.lhs @@ -34,7 +34,6 @@ import UniqSupply ( uniqsFromSupply, uniqFromSupply, splitUniqSupply, ) import DynFlags ( SimplifierSwitch(..), DynFlags, DynFlag(..), dopt ) import StaticFlags ( opt_PprStyle_Debug, opt_HistorySize ) -import OccName ( EncodedFS ) import Unique ( Unique ) import Maybes ( expectJust ) import FiniteMap ( FiniteMap, emptyFM, isEmptyFM, lookupFM, addToFM, plusFM_C, fmToList ) @@ -160,7 +159,7 @@ getDOptsSmpl :: SimplM DynFlags getDOptsSmpl = SM (\dflags us sc -> (dflags, us, sc)) -newId :: EncodedFS -> Type -> SimplM Id +newId :: FastString -> Type -> SimplM Id newId fs ty = getUniqueSmpl `thenSmpl` \ uniq -> returnSmpl (mkSysLocal fs uniq ty) \end{code}