diff options
author | Simon Marlow <marlowsd@gmail.com> | 2012-08-24 11:51:09 +0100 |
---|---|---|
committer | Simon Marlow <marlowsd@gmail.com> | 2012-08-28 09:16:45 +0100 |
commit | 0e7d2906e706acdd716f121abb19c433986ae830 (patch) | |
tree | 2da5bf4d4c5e79f2b7e13fa4827714498ff2cd03 | |
parent | c0849d8c4dbdabc657860d383474ee1e638b7c5f (diff) | |
download | haskell-0e7d2906e706acdd716f121abb19c433986ae830.tar.gz |
generalise the type of eqStableName#
Now the StableName#s don't need to have the same type parameters:
eqStableName# :: StableName# a -> StableName# b -> Int#
-rw-r--r-- | compiler/prelude/primops.txt.pp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/prelude/primops.txt.pp b/compiler/prelude/primops.txt.pp index cddb62a7d5..42162a87ea 100644 --- a/compiler/prelude/primops.txt.pp +++ b/compiler/prelude/primops.txt.pp @@ -1892,7 +1892,7 @@ primop MakeStableNameOp "makeStableName#" GenPrimOp out_of_line = True primop EqStableNameOp "eqStableName#" GenPrimOp - StableName# a -> StableName# a -> Int# + StableName# a -> StableName# b -> Int# primop StableNameToIntOp "stableNameToInt#" GenPrimOp StableName# a -> Int# |