[commit: ghc] wip/rae: Fix #9066. (c126f33)
git at git.haskell.org
git at git.haskell.org
Mon Nov 3 16:22:17 UTC 2014
Repository : ssh://git@git.haskell.org/ghc
On branch : wip/rae
Link : http://ghc.haskell.org/trac/ghc/changeset/c126f333eabe11bb47ffd9acb228124360b1b56c/ghc
>---------------------------------------------------------------
commit c126f333eabe11bb47ffd9acb228124360b1b56c
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.
>---------------------------------------------------------------
c126f333eabe11bb47ffd9acb228124360b1b56c
compiler/basicTypes/RdrName.lhs | 11 +++++---
compiler/hsSyn/Convert.lhs | 17 +++++++++---
compiler/rename/RnEnv.lhs | 57 ++++++++++++++++++++++++++---------------
testsuite/tests/th/all.T | 2 +-
4 files changed, 58 insertions(+), 29 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 c126f333eabe11bb47ffd9acb228124360b1b56c
More information about the ghc-commits
mailing list