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