summaryrefslogtreecommitdiff
path: root/testsuite/tests/th/T8624.hs
diff options
context:
space:
mode:
authorJan Stolarek <jan.stolarek@p.lodz.pl>2015-11-11 10:49:22 +0100
committerJan Stolarek <jan.stolarek@p.lodz.pl>2015-12-21 20:47:16 +0100
commiteeecb8647585ad9eea0554b2f97a3645d2c59f88 (patch)
treed2294dd80400f495deab260e4e810b7dcbefb096 /testsuite/tests/th/T8624.hs
parenta61e717fcff9108337b1d35783ea3afbf591d3c6 (diff)
downloadhaskell-eeecb8647585ad9eea0554b2f97a3645d2c59f88.tar.gz
Add proper GADTs support to Template Haskell
Until now GADTs were supported in Template Haskell by encoding them using normal data types. This patch adds proper support for representing GADTs in TH. Test Plan: T10828 Reviewers: goldfire, austin, bgamari Subscribers: thomie, mpickering Differential Revision: https://phabricator.haskell.org/D1465 GHC Trac Issues: #10828
Diffstat (limited to 'testsuite/tests/th/T8624.hs')
-rw-r--r--testsuite/tests/th/T8624.hs3
1 files changed, 2 insertions, 1 deletions
diff --git a/testsuite/tests/th/T8624.hs b/testsuite/tests/th/T8624.hs
index 49f67d5a33..eda7781132 100644
--- a/testsuite/tests/th/T8624.hs
+++ b/testsuite/tests/th/T8624.hs
@@ -4,4 +4,5 @@ module T8624 (THDec(..)) where
import Language.Haskell.TH
-$(return [DataD [] (mkName "THDec") [] [NormalC (mkName "THDec") []] []])
+$(return [DataD [] (mkName "THDec") [] Nothing
+ [NormalC (mkName "THDec") []] []])