diff options
author | Simon Peyton Jones <simonpj@microsoft.com> | 2016-05-27 14:34:45 +0100 |
---|---|---|
committer | Simon Peyton Jones <simonpj@microsoft.com> | 2016-05-27 14:38:44 +0100 |
commit | b43a7936ebf77bce744d50a131d686c83f63e60b (patch) | |
tree | ee3ac1a3c6b61f87ac89bed973da1454a558efd5 /compiler/codeGen | |
parent | cd50d236a4b29a9932ce4e12972db1fdd69f31be (diff) | |
download | haskell-b43a7936ebf77bce744d50a131d686c83f63e60b.tar.gz |
More fixes for unboxed tuples
This is a continuation of
commit e9e61f18a548b70693f4ccd245bc56335c94b498
Date: Thu May 26 15:24:53 2016 +0100
Reduce special-casing for nullary unboxed tuple
which related to Trac #12115. But typecheck/should_run/tcrun051
revealed that my patch was incomplete.
This fixes it, by removing another special case in Type.repType.
I had also missed a case in UnariseStg.unariseIdBinder.
I took the opportunity to add explanatory notes
Note [Unarisation]
Note [Unarisation and nullary tuples]
in UnariseStg
Diffstat (limited to 'compiler/codeGen')
0 files changed, 0 insertions, 0 deletions