[commit: ghc] wip/orf-reboot: Big refactoring to distinguish HsRecField from HsRecUpdField (f3bf2fa)

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


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

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

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

commit f3bf2fa76bc6de593cc159553f1ffc97f2d7ab94
Author: Adam Gundry <adam at well-typed.com>
Date:   Fri Jul 3 15:58:38 2015 +0100

    Big refactoring to distinguish HsRecField from HsRecUpdField


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

f3bf2fa76bc6de593cc159553f1ffc97f2d7ab94
 compiler/deSugar/Coverage.hs       |  14 ++++-
 compiler/deSugar/DsExpr.hs         |  19 +++---
 compiler/deSugar/DsMeta.hs         |  10 +++-
 compiler/deSugar/MatchCon.hs       |   3 +-
 compiler/hsSyn/Convert.hs          |  28 +++++----
 compiler/hsSyn/HsExpr.hs           |   4 +-
 compiler/hsSyn/HsPat.hs            |  78 +++++++++++++++++--------
 compiler/hsSyn/HsTypes.hs          |   6 +-
 compiler/parser/Parser.y           |   4 +-
 compiler/parser/RdrHsSyn.hs        |   5 +-
 compiler/rename/RnExpr.hs          |   2 +-
 compiler/rename/RnPat.hs           | 116 +++++++++++++++++++++++++------------
 compiler/typecheck/TcExpr.hs       | 100 +++++++++++++++++++++-----------
 compiler/typecheck/TcHsSyn.hs      |  18 +++++-
 compiler/typecheck/TcPat.hs        |   9 ++-
 compiler/typecheck/TcTyClsDecls.hs |   3 +-
 16 files changed, 281 insertions(+), 138 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 f3bf2fa76bc6de593cc159553f1ffc97f2d7ab94


More information about the ghc-commits mailing list