summaryrefslogtreecommitdiff
path: root/libraries/ghc-prim/GHC/Classes.hs
diff options
context:
space:
mode:
authorGHC GitLab CI <ghc-ci@gitlab-haskell.org>2020-09-26 12:56:01 +0000
committerBen Gamari <ben@smart-cactus.org>2020-10-13 10:27:04 -0400
commit6e5a83bb6052f9e251a54026294c87a5bd650c93 (patch)
treefa6e74cdeaf8afd104b36be6a48fcb036cfdf0ad /libraries/ghc-prim/GHC/Classes.hs
parent6a243e9daaa6c17c0859f47ae3a098e680aa28cf (diff)
downloadhaskell-wip/tuple-width.tar.gz
Extend mAX_TUPLE_SIZE to 64wip/tuple-width
As well a ctuples and sums.
Diffstat (limited to 'libraries/ghc-prim/GHC/Classes.hs')
-rw-r--r--libraries/ghc-prim/GHC/Classes.hs20
1 files changed, 20 insertions, 0 deletions
diff --git a/libraries/ghc-prim/GHC/Classes.hs b/libraries/ghc-prim/GHC/Classes.hs
index 4ccfe914bd..105875b450 100644
--- a/libraries/ghc-prim/GHC/Classes.hs
+++ b/libraries/ghc-prim/GHC/Classes.hs
@@ -890,3 +890,23 @@ class (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16,
c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44,
c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57, c58,
c59, c60, c61, c62)
+class (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16,
+ c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30,
+ c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44,
+ c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57, c58,
+ c59, c60, c61, c62, c63)
+ => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16,
+ c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30,
+ c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44,
+ c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57, c58,
+ c59, c60, c61, c62, c63)
+class (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16,
+ c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30,
+ c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44,
+ c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57, c58,
+ c59, c60, c61, c62, c63, c64)
+ => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16,
+ c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30,
+ c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44,
+ c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57, c58,
+ c59, c60, c61, c62, c63, c64)