summaryrefslogtreecommitdiff
path: root/.circleci
diff options
context:
space:
mode:
authorRyan Scott <ryan.gl.scott@gmail.com>2018-08-28 20:54:28 +0200
committerKrzysztof Gogolewski <krz.gogolewski@gmail.com>2018-08-28 20:54:28 +0200
commitc46a5f2002f6694ea58f79f505d57f3b7bd450e7 (patch)
treed011cfd805c4326aea30f7d8744d597d5b6f52aa /.circleci
parentc18b525a6f226187a12ed907fa5d3b200daab914 (diff)
downloadhaskell-c46a5f2002f6694ea58f79f505d57f3b7bd450e7.tar.gz
Fix #15572 by checking for promoted names in ConT
Summary: When converting `ConT`s to `HsTyVar`s in `Convert`, we were failing to account for the possibility of promoted data constructor names appearing in a `ConT`, which could result in improper pretty-printing results (as observed in #15572). The fix is straightforward: use `Promoted` instead of `NotPromoted` when the name of a `ConT` is a data constructor name. Test Plan: make test TEST=T15572 Reviewers: goldfire, bgamari, simonpj, monoidal Reviewed By: goldfire, simonpj Subscribers: monoidal, rwbarton, carter GHC Trac Issues: #15572 Differential Revision: https://phabricator.haskell.org/D5112
Diffstat (limited to '.circleci')
0 files changed, 0 insertions, 0 deletions