Fix pragmas in binder-swapping
authorsimonpj@microsoft.com <unknown>
Thu, 2 Apr 2009 15:16:16 +0000 (15:16 +0000)
committersimonpj@microsoft.com <unknown>
Thu, 2 Apr 2009 15:16:16 +0000 (15:16 +0000)
commit4f990f3489edb0992dcf2a36ffafefc5d02db818
treecc775af59edfb79ffa35c9c82184361ac5df29f8
parenteaeca51efc0be3ff865c4530137bfbe9f8553549
Fix pragmas in binder-swapping

In the case binder-swap operation (which is done in OccurAnal),
we deliberately use shadowing. But the new shadowing binder should
not inherit any fancy INLINE or NOINLINE pragmas from its parent.
compiler/simplCore/OccurAnal.lhs