Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : overlapping-tyfams

http://hackage.haskell.org/trac/ghc/changeset/1ccd6d0be92c092a7fca704c8e8c865e82e9e8c4

>---------------------------------------------------------------

commit 1ccd6d0be92c092a7fca704c8e8c865e82e9e8c4
Author: Richard Eisenberg <e...@cis.upenn.edu>
Date:   Tue Oct 2 21:51:00 2012 -0400

    Continuing to revert old bad implementation of overlapping type families

 compiler/deSugar/Desugar.lhs                      |    4 +-
 compiler/iface/BinIface.hs                        |   23 +-
 compiler/iface/IfaceSyn.lhs                       |   38 +-
 compiler/iface/LoadIface.lhs                      |   32 +-
 compiler/iface/MkIface.lhs                        |   33 +-
 compiler/iface/TcIface.lhs                        |   16 +-
 compiler/iface/TcIface.lhs-boot                   |   16 +-
 compiler/main/GHC.hs                              |    6 +-
 compiler/main/HscMain.hs                          |    8 +-
 compiler/main/HscTypes.lhs                        |   36 +-
 compiler/main/TidyPgm.lhs                         |   18 +-
 compiler/typecheck/FamInst.lhs                    |  132 ++---
 compiler/typecheck/TcDeriv.lhs                    |   23 +-
 compiler/typecheck/TcExpr.lhs                     |   13 +-
 compiler/typecheck/TcGenDeriv.lhs                 |   16 +-
 compiler/typecheck/TcGenGenerics.lhs              |   22 +-
 compiler/typecheck/TcInstDcls.lhs                 |   74 ++--
 compiler/typecheck/TcInteract.lhs                 |    6 +-
 compiler/typecheck/TcRnDriver.lhs                 |   44 +-
 compiler/typecheck/TcRnMonad.lhs                  |    2 +-
 compiler/typecheck/TcRnTypes.lhs                  |    2 +-
 compiler/typecheck/TcSMonad.lhs                   |    2 +-
 compiler/typecheck/TcSplice.lhs                   |   40 +-
 compiler/types/FamInstEnv.lhs                     |  636 +++++----------------
 compiler/vectorise/Vectorise.hs                   |   11 +-
 compiler/vectorise/Vectorise/Env.hs               |    2 +-
 compiler/vectorise/Vectorise/Generic/PAMethods.hs |    4 +-
 compiler/vectorise/Vectorise/Generic/PData.hs     |   16 +-
 compiler/vectorise/Vectorise/Monad.hs             |    2 +-
 compiler/vectorise/Vectorise/Monad/InstEnv.hs     |    6 +-
 compiler/vectorise/Vectorise/Type/Env.hs          |   22 +-
 compiler/vectorise/Vectorise/Utils/Base.hs        |   10 +-
 compiler/vectorise/Vectorise/Utils/PADict.hs      |    2 +-
 ghc/InteractiveUI.hs                              |    2 +-
 34 files changed, 445 insertions(+), 874 deletions(-)


Diff suppressed because of size. To see it, use:

    git show 1ccd6d0be92c092a7fca704c8e8c865e82e9e8c4

_______________________________________________
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to