-import BinderInfo
-
-import AbsPrel ( primOpIsCheap, realWorldStateTy,
- buildId, augmentId
- IF_ATTACK_PRAGMAS(COMMA realWorldTy)
- IF_ATTACK_PRAGMAS(COMMA tagOf_PrimOp)
- IF_ATTACK_PRAGMAS(COMMA pprPrimOp)
- )
-import AbsUniType ( extractTyVarsFromTy, getTyVarMaybe, isPrimType,
- splitTypeWithDictsAsArgs, getUniDataTyCon_maybe,
- applyTy, isFunType, TyVar, TyVarTemplate
- IF_ATTACK_PRAGMAS(COMMA cmpTyVar COMMA cmpClass)
- )
-import Id ( getInstantiatedDataConSig, isDataCon, getIdUniType,
- getIdArity, isBottomingId, idWantsToBeINLINEd,
- DataCon(..), Id
- )
-import IdInfo
-import CmdLineOpts ( SimplifierSwitch(..) )
-import Maybes ( maybeToBool, Maybe(..) )
-import Outputable -- isExported ...
-import Util