[commit: ghc] wip/T14529: Most of Trac #14529 (36f7612)
git at git.haskell.org
git at git.haskell.org
Tue Nov 28 11:34:53 UTC 2017
- Previous message: [commit: haddock] 2.17.3.1-spanfix, alexbiehl-patch-1, ghc-8.0, ghc-8.0-facebook, ghc-head, ghc-head1, haddock-quick, headdock-library-1.4.5, ie_avails, issue-303, issue-475, master, pr-filter-maps, pr/cabal-desc, travis, v2.16, v2.17, v2.17.3, v2.18, wip-located-module-as, wip/D2418, wip/T11080-open-data-kinds, wip/T11258, wip/T11430, wip/T12105, wip/T12105-2, wip/T12942, wip/T13163, wip/T14529, wip/T3384, wip/embelleshed-rdr, wip/new-tree-one-param, wip/rae, wip/remove-frames, wip/remove-frames1, wip/revert-ttg-2017-11-20, wip/ttg-2017-10-13, wip/ttg-2017-10-31, wip/ttg-2017-11-06, wip/ttg2-2017-11-10, wip/ttg3-2017-11-12, wip/ttg4-constraints-2017-11-13, wip/ttg6-unrevert-2017-11-22: Make specialized signatures refer to original signature declaration. (b4a82b3)
- Next message: [commit: haddock] 2.17.3.1-spanfix, alexbiehl-patch-1, ghc-8.0, ghc-8.0-facebook, ghc-head, ghc-head1, haddock-quick, headdock-library-1.4.5, ie_avails, issue-303, issue-475, master, pr-filter-maps, pr/cabal-desc, travis, v2.16, v2.17, v2.17.3, v2.18, wip-located-module-as, wip/D2418, wip/T11080-open-data-kinds, wip/T11258, wip/T11430, wip/T12105, wip/T12105-2, wip/T12942, wip/T13163, wip/T14529, wip/T3384, wip/embelleshed-rdr, wip/new-tree-one-param, wip/rae, wip/remove-frames, wip/remove-frames1, wip/revert-ttg-2017-11-20, wip/ttg-2017-10-13, wip/ttg-2017-10-31, wip/ttg-2017-11-06, wip/ttg2-2017-11-10, wip/ttg3-2017-11-12, wip/ttg4-constraints-2017-11-13, wip/ttg6-unrevert-2017-11-22: Make type renamer first try single-letter names as alternatives. (aec90be)
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Repository : ssh://git@git.haskell.org/ghc
On branch : wip/T14529
Link : http://ghc.haskell.org/trac/ghc/changeset/36f7612b4453550c6daeb5b3c9c28d0cb913cea6/ghc
>---------------------------------------------------------------
commit 36f7612b4453550c6daeb5b3c9c28d0cb913cea6
Author: Simon Peyton Jones <simonpj at microsoft.com>
Date: Tue Nov 28 11:33:37 2017 +0000
Most of Trac #14529
This is all about refactoring ConDeclGADT
Better comments later.
Validates all except
ghc-api/annotations/T10278.run T10278 [bad exit code] (normal)
ghc-api/annotations/T10399.run T10399 [bad exit code] (normal)
>---------------------------------------------------------------
36f7612b4453550c6daeb5b3c9c28d0cb913cea6
compiler/deSugar/DsMeta.hs | 64 +++++-----
compiler/hsSyn/Convert.hs | 38 +++---
compiler/hsSyn/HsDecls.hs | 126 ++++++++++++--------
compiler/hsSyn/HsTypes.hs | 45 +++----
compiler/hsSyn/HsUtils.hs | 90 +++++++-------
compiler/parser/Parser.y | 4 +-
compiler/parser/RdrHsSyn.hs | 48 +++++---
compiler/rename/RnNames.hs | 25 ++--
compiler/rename/RnSource.hs | 112 ++++++++++++------
compiler/rename/RnTypes.hs | 93 ++++++++-------
compiler/typecheck/TcHsType.hs | 6 +-
compiler/typecheck/TcTyClsDecls.hs | 119 +++++++++----------
compiler/utils/ListSetOps.hs | 7 +-
.../parser/should_compile/DumpParsedAst.stderr | 62 +++++-----
.../parser/should_compile/DumpRenamedAst.stderr | 131 +++++++++++----------
.../tests/parser/should_compile/T14189.stderr | 21 +++-
testsuite/tests/patsyn/should_fail/T11039.stderr | 3 +-
testsuite/tests/patsyn/should_fail/T11667.stderr | 3 +-
testsuite/tests/rename/should_compile/T5331.stderr | 2 +-
.../tests/typecheck/should_compile/T2494.stderr | 12 +-
utils/haddock | 2 +-
21 files changed, 548 insertions(+), 465 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 36f7612b4453550c6daeb5b3c9c28d0cb913cea6
- Previous message: [commit: haddock] 2.17.3.1-spanfix, alexbiehl-patch-1, ghc-8.0, ghc-8.0-facebook, ghc-head, ghc-head1, haddock-quick, headdock-library-1.4.5, ie_avails, issue-303, issue-475, master, pr-filter-maps, pr/cabal-desc, travis, v2.16, v2.17, v2.17.3, v2.18, wip-located-module-as, wip/D2418, wip/T11080-open-data-kinds, wip/T11258, wip/T11430, wip/T12105, wip/T12105-2, wip/T12942, wip/T13163, wip/T14529, wip/T3384, wip/embelleshed-rdr, wip/new-tree-one-param, wip/rae, wip/remove-frames, wip/remove-frames1, wip/revert-ttg-2017-11-20, wip/ttg-2017-10-13, wip/ttg-2017-10-31, wip/ttg-2017-11-06, wip/ttg2-2017-11-10, wip/ttg3-2017-11-12, wip/ttg4-constraints-2017-11-13, wip/ttg6-unrevert-2017-11-22: Make specialized signatures refer to original signature declaration. (b4a82b3)
- Next message: [commit: haddock] 2.17.3.1-spanfix, alexbiehl-patch-1, ghc-8.0, ghc-8.0-facebook, ghc-head, ghc-head1, haddock-quick, headdock-library-1.4.5, ie_avails, issue-303, issue-475, master, pr-filter-maps, pr/cabal-desc, travis, v2.16, v2.17, v2.17.3, v2.18, wip-located-module-as, wip/D2418, wip/T11080-open-data-kinds, wip/T11258, wip/T11430, wip/T12105, wip/T12105-2, wip/T12942, wip/T13163, wip/T14529, wip/T3384, wip/embelleshed-rdr, wip/new-tree-one-param, wip/rae, wip/remove-frames, wip/remove-frames1, wip/revert-ttg-2017-11-20, wip/ttg-2017-10-13, wip/ttg-2017-10-31, wip/ttg-2017-11-06, wip/ttg2-2017-11-10, wip/ttg3-2017-11-12, wip/ttg4-constraints-2017-11-13, wip/ttg6-unrevert-2017-11-22: Make type renamer first try single-letter names as alternatives. (aec90be)
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the ghc-commits
mailing list