(MonadError ArithException m, TryMerge m) => SafeSymRotate ArithException Int16 m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeSymRotate |
(MonadError ArithException m, TryMerge m) => SafeSymRotate ArithException Int32 m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeSymRotate |
(MonadError ArithException m, TryMerge m) => SafeSymRotate ArithException Int64 m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeSymRotate |
(MonadError ArithException m, TryMerge m) => SafeSymRotate ArithException Int8 m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeSymRotate |
(MonadError ArithException m, TryMerge m) => SafeSymRotate ArithException Word16 m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeSymRotate |
(MonadError ArithException m, TryMerge m) => SafeSymRotate ArithException Word32 m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeSymRotate |
(MonadError ArithException m, TryMerge m) => SafeSymRotate ArithException Word64 m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeSymRotate |
(MonadError ArithException m, TryMerge m) => SafeSymRotate ArithException Word8 m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeSymRotate |
(MonadError ArithException m, TryMerge m) => SafeSymRotate ArithException Int m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeSymRotate |
(MonadError ArithException m, TryMerge m) => SafeSymRotate ArithException Word m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeSymRotate |
(MonadError ArithException m, TryMerge m, KnownNat n, 1 <= n) => SafeSymRotate ArithException (IntN n) m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeSymRotate |
(MonadError ArithException m, TryMerge m, KnownNat n, 1 <= n) => SafeSymRotate ArithException (WordN n) m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeSymRotate |
(MonadError ArithException m, MonadUnion m, KnownNat n, 1 <= n) => SafeSymRotate ArithException (SymIntN n) m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeSymRotate |
(MonadError ArithException m, TryMerge m, KnownNat n, 1 <= n) => SafeSymRotate ArithException (SymWordN n) m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeSymRotate |
(forall (n :: Nat). (KnownNat n, 1 <= n) => SafeSymRotate e (bv n) (ExceptT e m), MonadError (Either BitwidthMismatch e) m, TryMerge m, Mergeable e) => SafeSymRotate (Either BitwidthMismatch e) (SomeBV bv) m Source # | |
Instance detailsDefined in Grisette.Internal.SymPrim.SomeBV |