diff options
author | Ryan Scott <ryan.gl.scott@gmail.com> | 2018-01-21 12:06:06 -0500 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2018-01-21 12:06:07 -0500 |
commit | 0074a08ea9dfd1416aa57a9504be73dcdf7a1e2b (patch) | |
tree | af5e2f5873f3ef7643caa3af4e24733bca6dba21 /compiler/utils/StringBuffer.hs | |
parent | 765ba657c08453615521f5cb0b2418512e606743 (diff) | |
download | haskell-0074a08ea9dfd1416aa57a9504be73dcdf7a1e2b.tar.gz |
Fix #14692 by correcting an off-by-one error in TcGenDeriv
A silly mistake in `gen_Show_binds` was causing derived
`Show` instances for empty data types to case on the precedence
argument instead of the actual value being showed.
Test Plan: make test TEST=drv-empty-data
Reviewers: bgamari
Reviewed By: bgamari
Subscribers: rwbarton, thomie, carter
GHC Trac Issues: #14692
Differential Revision: https://phabricator.haskell.org/D4328
Diffstat (limited to 'compiler/utils/StringBuffer.hs')
0 files changed, 0 insertions, 0 deletions