summaryrefslogtreecommitdiff
path: root/ghc/compiler/rename/ParseIface.y
diff options
context:
space:
mode:
Diffstat (limited to 'ghc/compiler/rename/ParseIface.y')
-rw-r--r--ghc/compiler/rename/ParseIface.y4
1 files changed, 2 insertions, 2 deletions
diff --git a/ghc/compiler/rename/ParseIface.y b/ghc/compiler/rename/ParseIface.y
index 7fa4cd352e..e4bcf4b67f 100644
--- a/ghc/compiler/rename/ParseIface.y
+++ b/ghc/compiler/rename/ParseIface.y
@@ -524,8 +524,8 @@ context_list1 : class { [$1] }
| class ',' context_list1 { $1 : $3 }
class :: { HsPred RdrName }
-class : qcls_name atypes { (HsPClass $1 $2) }
- | ipvar_name '::' type { (HsPIParam $1 $3) }
+class : qcls_name atypes { (HsClassP $1 $2) }
+ | ipvar_name '::' type { (HsIParam $1 $3) }
types0 :: { [RdrNameHsType] {- Zero or more -} }
types0 : {- empty -} { [ ] }