Fix #13407 by suppressing invisibles better.
authorRichard Eisenberg <rae@cs.brynmawr.edu>
Tue, 15 Aug 2017 22:04:32 +0000 (18:04 -0400)
committerBen Gamari <ben@smart-cactus.org>
Thu, 14 Sep 2017 17:08:46 +0000 (13:08 -0400)
commit04bb8736e1b0573ac45905a0f8c96bcb91564e2d
treee3c98d6f31e632bbf5429ff1a42ae01f01732054
parentb9776308f69b6c6cca39c0cf05045405cdcfc16e
Fix #13407 by suppressing invisibles better.

Previously, the iface-invisible-suppresser assumed that all
invisible things are up front. Not true!

test case: ghci/scripts/T13407
compiler/iface/IfaceType.hs
testsuite/tests/ghci/scripts/T13407.script [new file with mode: 0644]
testsuite/tests/ghci/scripts/T13407.stdout [new file with mode: 0644]
testsuite/tests/ghci/scripts/all.T