[commit: ghc] wip/spj-wildcard-refactor: More progress (93a97a6)

git at git.haskell.org git at git.haskell.org
Tue Nov 3 16:44:18 UTC 2015


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

On branch  : wip/spj-wildcard-refactor
Link       : http://ghc.haskell.org/trac/ghc/changeset/93a97a631f3ee3b979ee4f61f6ded4c1fd0e6146/ghc

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

commit 93a97a631f3ee3b979ee4f61f6ded4c1fd0e6146
Author: Simon Peyton Jones <simonpj at microsoft.com>
Date:   Tue Nov 3 16:43:33 2015 +0000

    More progress


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

93a97a631f3ee3b979ee4f61f6ded4c1fd0e6146
 compiler/deSugar/DsArrows.hs                       |  2 +-
 compiler/deSugar/DsExpr.hs                         |  2 +-
 compiler/hsSyn/HsExpr.hs                           | 32 +++-----
 compiler/hsSyn/HsPat.hs                            |  2 +
 compiler/hsSyn/HsTypes.hs                          | 57 ++++++++++++--
 compiler/hsSyn/HsUtils.hs                          | 19 ++---
 compiler/rename/RnTypes.hs                         |  5 +-
 compiler/typecheck/TcArrows.hs                     |  2 +-
 compiler/typecheck/TcBinds.hs                      | 91 +++++++++++++---------
 compiler/typecheck/TcEvidence.hs                   | 25 +++---
 compiler/typecheck/TcExpr.hs                       | 60 +++++++-------
 compiler/typecheck/TcMatches.hs                    |  2 +-
 compiler/typecheck/TcPat.hs                        | 19 +++--
 compiler/typecheck/TcPatSyn.hs                     |  2 +-
 compiler/typecheck/TcUnify.hs                      |  4 +-
 .../tests/indexed-types/should_compile/Records.hs  | 13 +---
 .../should_compile/Defaulting2MROn.stderr          |  2 +-
 .../partial-sigs/should_compile/ExprSigLocal.hs    | 12 +++
 .../should_compile/ExprSigLocal.stderr             | 19 +++++
 .../tests/partial-sigs/should_compile/T10403.hs    |  1 +
 .../partial-sigs/should_compile/T10403.stderr      | 61 +++++++++++----
 .../ExtraConstraintsWildcardNotPresent.stderr      |  7 +-
 .../should_fail/NamedWildcardsNotInMonotype.stderr |  2 +-
 testsuite/tests/partial-sigs/should_fail/T10999.hs |  2 +-
 .../tests/partial-sigs/should_fail/T10999.stderr   | 16 ++--
 .../partial-sigs/should_fail/Trac10045.stderr      |  5 +-
 .../tests/typecheck/should_compile/tc168.stderr    |  2 +-
 .../tests/typecheck/should_fail/T10351.stderr      |  2 +-
 .../tests/typecheck/should_fail/T1897a.stderr      |  2 +-
 testsuite/tests/typecheck/should_fail/T6022.stderr |  2 +-
 testsuite/tests/typecheck/should_fail/T8883.stderr |  2 +-
 .../tests/typecheck/should_fail/tcfail080.stderr   |  2 +-
 32 files changed, 304 insertions(+), 172 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 93a97a631f3ee3b979ee4f61f6ded4c1fd0e6146


More information about the ghc-commits mailing list