[commit: ghc] master: More tidying up in FamInstBranch (4737d64)

Simon Peyton Jones <[email protected]> Wed, 09 Jan 2013 01:37:40 -0800
Newsgroups gmane.comp.lang.haskell.cvs.ghc
Message-ID <[email protected]>
Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/4737d64e6c3f8dc7c1ab1a4ab0c95f5dfc695013

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

commit 4737d64e6c3f8dc7c1ab1a4ab0c95f5dfc695013
Author: Simon Peyton Jones <[email protected]>
Date:   Wed Jan 9 08:58:40 2013 +0000

    More tidying up in FamInstBranch
    
    In particular I removed the fib_index and fib_loc fields.
    The "master version" is in the CoAxiom; the FamInstBranches
    are only for matching.

 compiler/typecheck/FamInst.lhs |   28 ++++----
 compiler/types/CoAxiom.lhs     |   48 ++++++++++----
 compiler/types/Coercion.lhs    |   32 ++++++----
 compiler/types/FamInstEnv.lhs  |  139 ++++++++++++----------------------------
 4 files changed, 110 insertions(+), 137 deletions(-)


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

    git show 4737d64e6c3f8dc7c1ab1a4ab0c95f5dfc695013