summaryrefslogtreecommitdiff
path: root/testsuite
diff options
context:
space:
mode:
authorMatthew Pickering <matthewtpickering@gmail.com>2015-05-06 08:07:31 -0500
committerAustin Seipp <austin@well-typed.com>2015-05-06 08:09:43 -0500
commitcaeae1a33e28745b51d952b034e253d3e51e0605 (patch)
treee94c92ad944f9d2dac607f48abd9332a928311e3 /testsuite
parentfb54b2c11cc7f2cfbafa35b6a1819d7443aa5494 (diff)
downloadhaskell-caeae1a33e28745b51d952b034e253d3e51e0605.tar.gz
Correct parsing of lifted empty list constructor
See #10299 Previously `'[]` was parsed to a `HsTyVar` rather than a `HsExplicitListTy`. This patch fixes the shift-reduce conflict which caused this problem. Reviewed By: alanz, austin Differential Revision: https://phabricator.haskell.org/D840
Diffstat (limited to 'testsuite')
-rw-r--r--testsuite/tests/th/TH_RichKinds2.stderr2
1 files changed, 1 insertions, 1 deletions
diff --git a/testsuite/tests/th/TH_RichKinds2.stderr b/testsuite/tests/th/TH_RichKinds2.stderr
index 45027d5c1c..bb567a6009 100644
--- a/testsuite/tests/th/TH_RichKinds2.stderr
+++ b/testsuite/tests/th/TH_RichKinds2.stderr
@@ -3,7 +3,7 @@ TH_RichKinds2.hs:23:4: Warning:
data SMaybe_0 (t_1 :: k_0 -> *) (t_3 :: GHC.Base.Maybe k_0)
= forall . t_3 ~ 'GHC.Base.Nothing => SNothing_4
| forall a_5 . t_3 ~ 'GHC.Base.Just a_5 => SJust_6 (t_1 a_5)
-type instance TH_RichKinds2.Map f_7 'GHC.Types.[] = 'GHC.Types.[]
+type instance TH_RichKinds2.Map f_7 '[] = '[]
type instance TH_RichKinds2.Map f_8
('GHC.Types.: h_9 t_10) = 'GHC.Types.: (f_8 h_9)
(TH_RichKinds2.Map f_8 t_10)