8 #include "HsVersions.h"
18 /* constr in prefix form: */
19 constrpre : < gconcid : qid;
20 gconctypel : list; /* [ttype] */
23 /* constr in infix form: */
24 constrinf : < gconity1 : ttype;
29 /* constr in record form: */
30 constrrec : < gconrid : qid;
31 gconrfieldl : list; /* [field] */
34 /* constr in simple "newtype" form: */
35 constrnew : < gconnid : qid;
37 gconnla : maybe; /* Maybe qvar */
40 /* constr with a existential prefixed context C => ... */
41 constrex : < gcontvs : list; /* tyvars */
42 gconcxt : list; /* theta */
45 field : < gfieldn : list;