[project @ 2005-03-07 17:46:24 by simonpj]
authorsimonpj <unknown>
Mon, 7 Mar 2005 17:46:24 +0000 (17:46 +0000)
committersimonpj <unknown>
Mon, 7 Mar 2005 17:46:24 +0000 (17:46 +0000)
commita16366224ffc106c9440d6d2cd7dc15ce5accc42
tree084e6b53f9176bd2c32b42148ba2e1ef2571152e
parent36d22a1cb608e8572776ab6d402fd0c1a9287dc5
[project @ 2005-03-07 17:46:24 by simonpj]
-----------------------------------------
       Make sure that LiberateCase only binds Internal Names
-----------------------------------------

Merge to STABLE

The nested bindings generated by LiberateCase should be Internal as
well as not-exported.  Otherwise an External Name can float to top level,
where it might name-clash with another one.
ghc/compiler/simplCore/LiberateCase.lhs