Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
class Bits a => SymShift a where Source #
Instances
SymShift Int16 Source # | |
SymShift Int32 Source # | |
SymShift Int64 Source # | |
SymShift Int8 Source # | |
SymShift Word16 Source # | |
SymShift Word32 Source # | |
SymShift Word64 Source # | |
SymShift Word8 Source # | |
SymShift Int Source # | |
SymShift Word Source # | |
(KnownNat n, 1 <= n) => SymShift (IntN n) Source # | |
(KnownNat n, 1 <= n) => SymShift (WordN n) Source # | |
(Integral a, FiniteBits a) => SymShift (DefaultFiniteBitsSymShift a) Source # | |
Defined in Grisette.Core.Data.Class.SymShift | |
(KnownNat n, 1 <= n) => SymShift (SymIntN n) Source # | |
(KnownNat n, 1 <= n) => SymShift (SymWordN n) Source # | |
newtype DefaultFiniteBitsSymShift a Source #