[project @ 2001-07-20 15:22:21 by simonpj]
authorsimonpj <unknown>
Fri, 20 Jul 2001 15:22:22 +0000 (15:22 +0000)
committersimonpj <unknown>
Fri, 20 Jul 2001 15:22:22 +0000 (15:22 +0000)
commit0fa26afe25a285f7d99cea8fd6e7c8258c81325d
tree9f8e88d9f90aa4d275b41cdbaf49d3bf73b2bb84
parent738b84dc9a8b09d35da80353f1a010bf283c111f
[project @ 2001-07-20 15:22:21 by simonpj]
-----------------------
Get rid of ArityAtLeast
-----------------------

Now that we have CgInfo, with the exact code-generator arity
for the value, we don't need the distinction between ArityAtLeast
and ArityExactly in the ArityInfo field of an IdInfo.

This commit makes

type ArityInfo = Maybe Arity

and propagates this change consistently through the compiler.
ghc/compiler/basicTypes/Id.lhs
ghc/compiler/basicTypes/IdInfo.lhs
ghc/compiler/basicTypes/MkId.lhs
ghc/compiler/simplCore/Simplify.lhs
ghc/compiler/typecheck/TcIfaceSig.lhs