summaryrefslogtreecommitdiff
path: root/compiler/main/TidyPgm.hs
diff options
context:
space:
mode:
authorSimon Peyton Jones <simonpj@microsoft.com>2016-11-29 14:03:46 +0000
committerSimon Peyton Jones <simonpj@microsoft.com>2016-11-29 14:05:26 +0000
commitf8c8de8ebf73cd77faa0249d92f280e33a8d2624 (patch)
tree7fde6168d426106ed02118b8fd7e8dcb91ff6601 /compiler/main/TidyPgm.hs
parentabd4a4c13e5dbaac8f1c28d8c9d9446e383f6037 (diff)
downloadhaskell-f8c8de8ebf73cd77faa0249d92f280e33a8d2624.tar.gz
Zonk the free tvs of a RULE lhs to TyVars
Previously we were making them into skolem TcTyVars, which is wrong for the output of the type checker, which no TcTyVars should surive. See Note [Zonking the LHS of a RULE] in TcHsSyn This was flushed out by the new IfaceTcTyVar thing; I found some more TcTyVars that were being serialised into an interface file, which is wrong wrong wrong.
Diffstat (limited to 'compiler/main/TidyPgm.hs')
0 files changed, 0 insertions, 0 deletions