[commit: ghc] ghc-7.8: Instead of tracking Origin in LHsBindsLR, track it in MatchGroup (3308b40)

git at git.haskell.org git at git.haskell.org
Thu Jul 3 22:26:07 UTC 2014


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

On branch  : ghc-7.8
Link       : http://ghc.haskell.org/trac/ghc/changeset/3308b405331f92b23b4438df737ab2bcc5d6cea1/ghc

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

commit 3308b405331f92b23b4438df737ab2bcc5d6cea1
Author: Dr. ERDI Gergo <gergo at erdi.hu>
Date:   Sat Apr 12 19:36:31 2014 +0800

    Instead of tracking Origin in LHsBindsLR, track it in MatchGroup
    
    (cherry picked from commit eeaea2df3fa585db503034f419c6e4331a4d8a84)


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

3308b405331f92b23b4438df737ab2bcc5d6cea1
 compiler/deSugar/Coverage.lhs       |  8 +---
 compiler/deSugar/DsArrows.lhs       |  4 +-
 compiler/deSugar/DsBinds.lhs        |  9 +---
 compiler/deSugar/DsExpr.lhs         | 17 +++----
 compiler/deSugar/DsMeta.hs          |  2 +-
 compiler/deSugar/Match.lhs          | 12 +++--
 compiler/hsSyn/Convert.lhs          | 12 +++--
 compiler/hsSyn/HsBinds.lhs          |  6 +--
 compiler/hsSyn/HsExpr.lhs           |  3 +-
 compiler/hsSyn/HsUtils.lhs          | 46 +++++++++----------
 compiler/main/HscStats.hs           |  4 +-
 compiler/parser/Parser.y.pp         |  8 ++--
 compiler/parser/RdrHsSyn.lhs        |  4 +-
 compiler/rename/RnBinds.lhs         | 27 ++++++------
 compiler/rename/RnSource.lhs        |  4 +-
 compiler/typecheck/TcArrows.lhs     |  4 +-
 compiler/typecheck/TcBinds.lhs      | 88 ++++++++++++++++++-------------------
 compiler/typecheck/TcClassDcl.lhs   | 18 ++++----
 compiler/typecheck/TcDeriv.lhs      |  3 +-
 compiler/typecheck/TcForeign.lhs    |  3 +-
 compiler/typecheck/TcGenDeriv.lhs   | 20 ++++-----
 compiler/typecheck/TcHsSyn.lhs      | 10 ++---
 compiler/typecheck/TcInstDcls.lhs   | 28 ++++++------
 compiler/typecheck/TcMatches.lhs    |  6 +--
 compiler/typecheck/TcPatSyn.lhs     |  9 ++--
 compiler/typecheck/TcRnDriver.lhs   | 12 +++--
 compiler/typecheck/TcRnMonad.lhs    |  7 +--
 compiler/typecheck/TcTyClsDecls.lhs |  8 ++--
 utils/ghctags/Main.hs               |  2 +-
 29 files changed, 185 insertions(+), 199 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 3308b405331f92b23b4438df737ab2bcc5d6cea1


More information about the ghc-commits mailing list