[commit: ghc] master: Tidy up FunDeps.oclose (ecddaca)
Simon Peyton Jones
simonpj at microsoft.com
Wed Jan 16 16:39:20 CET 2013
Repository : ssh://darcs.haskell.org//srv/darcs/ghc
On branch : master
http://hackage.haskell.org/trac/ghc/changeset/ecddaca17dccbe1d0b56220d838fce8bc4b97884
>---------------------------------------------------------------
commit ecddaca17dccbe1d0b56220d838fce8bc4b97884
Author: Simon Peyton Jones <simonpj at microsoft.com>
Date: Tue Jan 15 14:57:04 2013 +0000
Tidy up FunDeps.oclose
It turned out that FunDeps.oclose was unused. So
* Remove oclose
* Rename oclose1 to oclose
* Move growThetaTyVars to FunDeps (from TcMType),
because the comments treat it with oclose
* Move quantifyPred to TcSimplify (from TcMType),
because it seemed orphaned
compiler/typecheck/TcBinds.lhs | 1 +
compiler/typecheck/TcMType.lhs | 55 -------------
compiler/typecheck/TcSimplify.lhs | 35 ++++++++-
compiler/typecheck/TcTyClsDecls.lhs | 1 +
compiler/types/FunDeps.lhs | 146 ++++++++++++-----------------------
5 files changed, 84 insertions(+), 154 deletions(-)
Diff suppressed because of size. To see it, use:
git show ecddaca17dccbe1d0b56220d838fce8bc4b97884
More information about the ghc-commits
mailing list