summaryrefslogtreecommitdiff
path: root/compiler/parser/RdrHsSyn.hs
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/parser/RdrHsSyn.hs')
-rw-r--r--compiler/parser/RdrHsSyn.hs6
1 files changed, 2 insertions, 4 deletions
diff --git a/compiler/parser/RdrHsSyn.hs b/compiler/parser/RdrHsSyn.hs
index b24ba0968a..5aa91ec296 100644
--- a/compiler/parser/RdrHsSyn.hs
+++ b/compiler/parser/RdrHsSyn.hs
@@ -487,8 +487,7 @@ mkSimpleConDecl :: Located RdrName -> [LHsTyVarBndr RdrName]
-> ConDecl RdrName
mkSimpleConDecl name qvars cxt details
- = ConDecl { con_old_rec = False
- , con_names = [name]
+ = ConDecl { con_names = [name]
, con_explicit = Explicit
, con_qvars = mkHsQTvs qvars
, con_cxt = cxt
@@ -523,8 +522,7 @@ mkGadtDecl' names (L ls (HsForAllTy imp _ qvars cxt tau))
_other -> (PrefixCon [], tau)
mk_gadt_con names
- = ConDecl { con_old_rec = False
- , con_names = names
+ = ConDecl { con_names = names
, con_explicit = imp
, con_qvars = qvars
, con_cxt = cxt