[commit: ghc] wip/rae: Fix #9066. (d782694)

git at git.haskell.org git at git.haskell.org
Wed Nov 12 18:27:54 UTC 2014


Repository : ssh://git@git.haskell.org/ghc

On branch  : wip/rae
Link       : http://ghc.haskell.org/trac/ghc/changeset/d782694f47c3b05605e4564850623dbd03af7ecc/ghc

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

commit d782694f47c3b05605e4564850623dbd03af7ecc
Author: Richard Eisenberg <eir at cis.upenn.edu>
Date:   Mon Nov 3 11:15:35 2014 -0500

    Fix #9066.
    
    When splicing in a fixity declaration, look for both term-level things
    and type-level things. This requires some changes elsewhere in the
    code to allow for more flexibility when looking up Exact names, which
    can be assigned the wrong namespace during fixity declaration
    conversion.
    
    See the ticket for more info.


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

d782694f47c3b05605e4564850623dbd03af7ecc
 compiler/basicTypes/RdrName.lhs | 11 +++++---
 compiler/hsSyn/Convert.lhs      | 17 +++++++++---
 compiler/rename/RnEnv.lhs       | 57 ++++++++++++++++++++++++++---------------
 testsuite/tests/th/all.T        |  3 +--
 4 files changed, 58 insertions(+), 30 deletions(-)

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

    git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc d782694f47c3b05605e4564850623dbd03af7ecc


More information about the ghc-commits mailing list