summaryrefslogtreecommitdiff
path: root/compiler/codeGen
diff options
context:
space:
mode:
authorsimonpj@microsoft.com <unknown>2010-01-05 10:16:00 +0000
committersimonpj@microsoft.com <unknown>2010-01-05 10:16:00 +0000
commit9a4c93a59e008ddc376fde5f9eb468b762f0d0a7 (patch)
tree757600c7543f7fd7322ac16a278ea92654105aa0 /compiler/codeGen
parent8ae8c865716e0ee03383ddfae58ab778ce527412 (diff)
downloadhaskell-9a4c93a59e008ddc376fde5f9eb468b762f0d0a7.tar.gz
Undo the fix for Trac #3772 and do it a new way
The main idea is that I'm now treating a single-method dictionary very much like a multi-method dictionary. In particular, it respond to exprIsConApp_maybe, even though newtypes aren't *really* proper constructors. See long comments with Note [Single-method classes] for why this slight hack is justified.
Diffstat (limited to 'compiler/codeGen')
0 files changed, 0 insertions, 0 deletions