-- #hide
module GHC.Int (
- Int8(..), Int16(..), Int32(..), Int64(..))
- where
+ Int8(..), Int16(..), Int32(..), Int64(..),
+ uncheckedIShiftL64#, uncheckedIShiftRA64#
+ ) where
import Data.Bits
import GHC.Real
import GHC.Read
import GHC.Arr
-import GHC.Word
+import GHC.Word hiding (uncheckedShiftL64#, uncheckedShiftRL64#)
import GHC.Show
------------------------------------------------------------------------
"fromIntegral/Int64->a" fromIntegral = \(I64# x#) -> fromIntegral (I# x#)
#-}
+uncheckedIShiftL64# = uncheckedIShiftL#
+uncheckedIShiftRA64# = uncheckedIShiftRA#
#endif
instance Real Int64 where