-import ErrUtils ( doIfSet, dumpIfSet, ghcExit, Message,
- ErrMsg, addErrLocHdrLine, pprBagOfErrors )
-import PrimRep ( PrimRep(..) )
-import SrcLoc ( SrcLoc, noSrcLoc, isNoSrcLoc )
-import Type ( Type, Kind, tyVarsOfType,
- splitFunTy_maybe, mkPiType, mkTyVarTy, unUsgTy,
+import ErrUtils ( doIfSet_dyn, dumpIfSet, ghcExit, Message, showPass,
+ ErrMsg, addErrLocHdrLine, pprBagOfErrors,
+ WarnMsg, pprBagOfWarnings)
+import SrcLoc ( SrcLoc, noSrcLoc )
+import Type ( Type, tyVarsOfType,
+ splitFunTy_maybe, mkTyVarTy,