FIX #1715: egregious bug in ifaceDeclSubBndrs
authorsimonpj@microsoft.com <unknown>
Tue, 20 Nov 2007 11:17:23 +0000 (11:17 +0000)
committersimonpj@microsoft.com <unknown>
Tue, 20 Nov 2007 11:17:23 +0000 (11:17 +0000)
commitd5659c2d96547d10aaf4227f0ecc5b10ada4e0f9
tree2fb7a56ba8ea36bd323b99568bb918368dda0a52
parent5ca2e94ede1ff4ef411ebf060aa91845a03414ee
FIX #1715: egregious bug in ifaceDeclSubBndrs

ifaceDeclSubBndrs didn't have an IfaceSyn case; but with type
families an IfaceSyn can introduce subordinate binders.  Result:
chaos.

The fix is easy though.  Merge to 6.8 branch.
compiler/iface/IfaceSyn.lhs