projects
/
ghc-hetmet.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from:
e2cf518
)
Fix Trac #2018: float-out was ignoring the kind of a coercion variable
author
simonpj@microsoft.com
<unknown>
Mon, 7 Jan 2008 14:26:01 +0000
(14:26 +0000)
committer
simonpj@microsoft.com
<unknown>
Mon, 7 Jan 2008 14:26:01 +0000
(14:26 +0000)
The float-out transformation must handle the case where a coercion
variable is free, which in turn mentions type variables in its kind.
Just like a term variable really.
I did a bit of refactoring at the same time.
Test is tc241
MERGE to stable branch
No differences found