[commit: ghc] wip/orf-reboot: Use first datacon name instead of tycon name when mangling selector names (eb8c8c8)

git at git.haskell.org git at git.haskell.org
Tue Jul 7 15:19:39 UTC 2015


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

On branch  : wip/orf-reboot
Link       : http://ghc.haskell.org/trac/ghc/changeset/eb8c8c8d735590b781b09cb82e5e21eaa016779d/ghc

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

commit eb8c8c8d735590b781b09cb82e5e21eaa016779d
Author: Adam Gundry <adam at well-typed.com>
Date:   Wed Jul 1 16:36:06 2015 +0100

    Use first datacon name instead of tycon name when mangling selector names


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

eb8c8c8d735590b781b09cb82e5e21eaa016779d
 compiler/basicTypes/Avail.hs                       |  4 +--
 compiler/basicTypes/FieldLabel.hs                  | 37 ++++++++++++++++------
 compiler/basicTypes/RdrName.hs                     |  2 +-
 compiler/hsSyn/HsImpExp.hs                         |  4 +--
 compiler/hsSyn/HsPat.hs                            |  4 +--
 compiler/hsSyn/HsTypes.hs                          | 10 +++---
 compiler/iface/IfaceSyn.hs                         | 18 ++++++-----
 compiler/iface/TcIface.hs                          | 16 ++++------
 compiler/rename/RnNames.hs                         | 17 ++++------
 .../should_run/overloadedrecfldsrun04.stdout       |  2 +-
 10 files changed, 64 insertions(+), 50 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 eb8c8c8d735590b781b09cb82e5e21eaa016779d


More information about the ghc-commits mailing list