diff options
| author | simonpj@microsoft.com <unknown> | 2010-03-09 17:31:00 +0000 |
|---|---|---|
| committer | simonpj@microsoft.com <unknown> | 2010-03-09 17:31:00 +0000 |
| commit | 81e41fe31fb27b6330762d93ce90eb98899beb24 (patch) | |
| tree | 2b167ae9845c896ecb6ce53c317884f04fe94f0e /compiler/codeGen/CgExtCode.hs | |
| parent | 6e335238185e90ca9107790fb4236a9367ea8865 (diff) | |
| download | haskell-81e41fe31fb27b6330762d93ce90eb98899beb24.tar.gz | |
Rule binders shouldn't have DFun pragmas
When DsBinds deals with a SPECIALISE pragma, it makes up the binders
for a RULE. These binders should be very vanilla: no IdInfo of any sort.
But the way it was before they could have DFun pragmas, which led to
Bad Joss downstream. (Actually to cause a downstream *error* was itself
a bug, which I've fixed, but it's clearly wrong for them to be DFuns!)
Diffstat (limited to 'compiler/codeGen/CgExtCode.hs')
0 files changed, 0 insertions, 0 deletions
