[commit: ghc] wip/pat-builder: PatBuilder - WIP (fd4009d)

git at git.haskell.org git at git.haskell.org
Sun Mar 17 19:08:11 UTC 2019


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

On branch  : wip/pat-builder
Link       : http://ghc.haskell.org/trac/ghc/changeset/fd4009d80533803a4dee959015b96c1626e5ed88/ghc

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

commit fd4009d80533803a4dee959015b96c1626e5ed88
Author: Vladislav Zavialov <vlad.z.4096 at gmail.com>
Date:   Sun Mar 17 13:47:09 2019 +0300

    PatBuilder - WIP


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

fd4009d80533803a4dee959015b96c1626e5ed88
 compiler/deSugar/Check.hs                          |   4 +-
 compiler/deSugar/DsExpr.hs                         |   4 -
 compiler/deSugar/PmExpr.hs                         |   1 +
 compiler/hieFile/HieAst.hs                         |  12 -
 compiler/hsSyn/HsExpr.hs                           |  40 --
 compiler/hsSyn/HsExtension.hs                      |   8 -
 compiler/parser/Parser.y                           | 315 ++++++------
 compiler/parser/RdrHsSyn.hs                        | 542 ++++++++++++++++-----
 compiler/rename/RnExpr.hs                          |  30 +-
 compiler/typecheck/TcRnTypes.hs                    |   4 -
 testsuite/tests/module/mod69.stderr                |   2 +-
 testsuite/tests/module/mod70.stderr                |   2 +-
 .../tests/parser/should_fail/InfixAppPatErr.stderr |   4 +-
 testsuite/tests/parser/should_fail/T14588.stderr   |   2 +-
 testsuite/tests/parser/should_fail/T984.stderr     |   4 +-
 testsuite/tests/rename/should_fail/T12879.stderr   |   2 +-
 .../tests/rename/should_fail/rnfail016.stderr      |   2 +-
 .../tests/rename/should_fail/rnfail016a.stderr     |   2 +-
 .../tests/rename/should_fail/rnfail051.stderr      |   3 +-
 testsuite/tests/th/T12411.stderr                   |   2 +-
 .../tests/typecheck/should_fail/T15527.stderr      |   2 +-
 21 files changed, 607 insertions(+), 380 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 fd4009d80533803a4dee959015b96c1626e5ed88


More information about the ghc-commits mailing list