[commit: ghc] wip/pattern-synonym-backport: Refactor PatSynBind so that we can pass around PSBs instead of several arguments (846d930)

git at git.haskell.org git at git.haskell.org
Sat Dec 20 08:46:48 UTC 2014


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

On branch  : wip/pattern-synonym-backport
Link       : http://ghc.haskell.org/trac/ghc/changeset/846d93023ef94217620caab56d41cafb73c51a3a/ghc

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

commit 846d93023ef94217620caab56d41cafb73c51a3a
Author: Dr. ERDI Gergo <gergo at erdi.hu>
Date:   Sat Dec 20 12:00:01 2014 +0800

    Refactor PatSynBind so that we can pass around PSBs instead of several arguments
    
    (cherry picked from commit 893a261c8c15783c8f86c74f4e8c57df9c44a155)


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

846d93023ef94217620caab56d41cafb73c51a3a
 compiler/hsSyn/HsBinds.lhs           | 46 ++++++++++++++++--------------
 compiler/hsSyn/HsUtils.lhs           | 14 ++++++----
 compiler/rename/RnBinds.lhs          | 54 +++++++++++++++++++++---------------
 compiler/typecheck/TcBinds.lhs       |  9 +++---
 compiler/typecheck/TcHsSyn.lhs       | 17 ++++++------
 compiler/typecheck/TcPatSyn.lhs      |  8 ++----
 compiler/typecheck/TcPatSyn.lhs-boot |  8 ++----
 utils/ghctags/Main.hs                |  2 +-
 8 files changed, 84 insertions(+), 74 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 846d93023ef94217620caab56d41cafb73c51a3a


More information about the ghc-commits mailing list