-
Simon Peyton Jones authored
The top-level indirection-shorting, done in SimplCore.shortOutIndirections, was accidentally nuking a NOINLINE pragma. This patch adopts a slightly more conservative approach to indirection-shorting, only doing so if we do not thereby overwrite or lose some user-supplied pragmas.
7936b988