diff options
author | Simon Peyton Jones <simonpj@microsoft.com> | 2014-11-21 13:02:45 +0000 |
---|---|---|
committer | Simon Peyton Jones <simonpj@microsoft.com> | 2014-11-21 13:02:45 +0000 |
commit | 4ba4cc7aaaf2bff31bc8474c8ba40e1cbe3e3875 (patch) | |
tree | 7460b9a9c6e2f9a64bd3b96137646ccaec63209b /tarballs | |
parent | eaccc72162194d12a33aa454b57c126bcabcdd5d (diff) | |
download | haskell-4ba4cc7aaaf2bff31bc8474c8ba40e1cbe3e3875.tar.gz |
Fix Trac #9815
Dot-dot record-wildcard notation is simply illegal for constructors
without any named fields, but that was neither documented nor checked.
This patch does so
- Make the check in RnPat
- Add test T9815
- Fix CmmLayoutStack which was using the illegal form (!)
- Document in user manual
Diffstat (limited to 'tarballs')
0 files changed, 0 insertions, 0 deletions