[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