diff options
author | David Feuer <david.feuer@gmail.com> | 2017-09-07 23:56:35 -0400 |
---|---|---|
committer | David Feuer <David.Feuer@gmail.com> | 2017-09-07 23:56:36 -0400 |
commit | 011e15aa2d6949fc56126f1028ea25d5497196d9 (patch) | |
tree | 2dfff303e970953b1d5fb5959911b8352ec14b29 /testsuite/tests/ado/T14163.stdin | |
parent | cb4878ffd18a3c70f98bdbb413cd3c4d1f054e1f (diff) | |
download | haskell-011e15aa2d6949fc56126f1028ea25d5497196d9.tar.gz |
Deal with unbreakable blocks in Applicative Do
The renamer wasn't able to deal with more than a couple strict
patterns in a row with `ApplicativeDo` when using the heuristic
splitter. Update it to work with them properly.
Reviewers: simonmar, austin, bgamari, hvr
Reviewed By: simonmar
Subscribers: RyanGlScott, lippling, rwbarton, thomie
GHC Trac Issues: #14163
Differential Revision: https://phabricator.haskell.org/D3900
Diffstat (limited to 'testsuite/tests/ado/T14163.stdin')
-rw-r--r-- | testsuite/tests/ado/T14163.stdin | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/testsuite/tests/ado/T14163.stdin b/testsuite/tests/ado/T14163.stdin new file mode 100644 index 0000000000..0f620463b5 --- /dev/null +++ b/testsuite/tests/ado/T14163.stdin @@ -0,0 +1,3 @@ +(1,2) +(3,4) +(5,6) |