summaryrefslogtreecommitdiff
path: root/compiler
diff options
context:
space:
mode:
authorSimon Peyton Jones <simonpj@microsoft.com>2011-07-20 15:30:05 +0100
committerSimon Peyton Jones <simonpj@microsoft.com>2011-07-20 15:30:05 +0100
commit8d1464c0b008f89bde602c41db6ebc1791f2cbf4 (patch)
treeb140bb3a7af98483e1c787015cf2cd176f2ff055 /compiler
parent091807ce70dce222df78d366b291a090779a5257 (diff)
downloadhaskell-8d1464c0b008f89bde602c41db6ebc1791f2cbf4.tar.gz
Comments only
Diffstat (limited to 'compiler')
-rw-r--r--compiler/hsSyn/HsDecls.lhs5
1 files changed, 4 insertions, 1 deletions
diff --git a/compiler/hsSyn/HsDecls.lhs b/compiler/hsSyn/HsDecls.lhs
index 3712cbd9f7..9d3382fd8a 100644
--- a/compiler/hsSyn/HsDecls.lhs
+++ b/compiler/hsSyn/HsDecls.lhs
@@ -716,10 +716,13 @@ data ConDecl name
, con_qvars :: [LHsTyVarBndr name]
-- ^ Type variables. Depending on 'con_res' this describes the
- -- follewing entities
+ -- following entities
--
-- - ResTyH98: the constructor's *existential* type variables
-- - ResTyGADT: *all* the constructor's quantified type variables
+ --
+ -- If con_explicit is Implicit, then con_qvars is irrelevant
+ -- until after renaming.
, con_cxt :: LHsContext name
-- ^ The context. This /does not/ include the \"stupid theta\" which