Add deShadowBinds
authorsimonpj@microsoft.com <unknown>
Mon, 22 May 2006 19:24:04 +0000 (19:24 +0000)
committersimonpj@microsoft.com <unknown>
Mon, 22 May 2006 19:24:04 +0000 (19:24 +0000)
commit2c969eccaa815888434143c9084b8ab855586dc6
tree592632d6404e7271dbe30dfba57d035dc81b032a
parenta2c92cccbdfdf295901e6c367c35bd4b2b0288e0
Add deShadowBinds

Add CoreSubst.deShadowBinds, which removes shadowing from
a Core term.  I thought we wanted it for SpecConstr, but in
fact decided not to use it. Nevertheless, it's a useful sort
of function to have around, and it has a particularly simple
definition!
compiler/coreSyn/CoreSubst.lhs