Zonk before calling splitDepVarsOfType.
authorRichard Eisenberg <eir@cis.upenn.edu>
Mon, 21 Mar 2016 15:08:10 +0000 (11:08 -0400)
committerRichard Eisenberg <eir@cis.upenn.edu>
Mon, 21 Mar 2016 18:32:39 +0000 (14:32 -0400)
commit5c0c751ab2deb4b03b8a2055d4f60d2574cae32f
treec563b1e974bd2022e2403fdffb1f36b34fe21f10
parent35e937973f61a7e5534ecd0b1c67111cd82d4238
Zonk before calling splitDepVarsOfType.

It was Utterly Wrong before.

Note to self: Never, ever take the free vars of an unzonked type.
compiler/typecheck/TcHsType.hs
compiler/typecheck/TcMType.hs
compiler/typecheck/TcPatSyn.hs
compiler/typecheck/TcRules.hs
compiler/typecheck/TcSimplify.hs
compiler/typecheck/TcTyClsDecls.hs
compiler/types/Type.hs
testsuite/tests/ghci/scripts/T7873.stdout