X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fcompiler%2Ftypes%2FInstEnv.lhs;h=44f2db313d4b5c47918ddfffc8271ff2717bf6e0;hb=98744cef7b82e7eefbb1c6f1d8b9e28c415939c4;hp=a5f28a95c7638d4c0236f3e7b75bc04891a8ce2a;hpb=8abedd122bf6f96ce8151dc86dd2c7727b639de5;p=ghc-hetmet.git diff --git a/ghc/compiler/types/InstEnv.lhs b/ghc/compiler/types/InstEnv.lhs index a5f28a9..44f2db3 100644 --- a/ghc/compiler/types/InstEnv.lhs +++ b/ghc/compiler/types/InstEnv.lhs @@ -9,7 +9,7 @@ The bits common to TcInstDcls and TcDeriv. module InstEnv ( DFunId, InstEnv, - emptyInstEnv, extendInstEnv, pprInstEnv, + emptyInstEnv, extendInstEnv, lookupInstEnv, classInstEnv, simpleDFunClassTyCon, checkFunDeps ) where @@ -63,6 +63,7 @@ extendInstEnv inst_env dfun_id ins_tv_set = mkVarSet ins_tvs ins_item = (ins_tv_set, ins_tys, dfun_id) +#ifdef UNUSED pprInstEnv :: InstEnv -> SDoc pprInstEnv env = vcat [ brackets (pprWithCommas ppr (varSetElems tyvars)) <+> @@ -70,7 +71,7 @@ pprInstEnv env | cls_inst_env <- eltsUFM env , (tyvars, tys, dfun) <- cls_inst_env ] - +#endif simpleDFunClassTyCon :: DFunId -> (Class, TyCon) simpleDFunClassTyCon dfun