Resize Unsigned Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
KnownNat n => Lift (Unsigned n :: Type) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
KnownNat n => Bounded (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
KnownNat n => Enum (Unsigned n) Source # | The functions: enumFrom , enumFromThen , enumFromTo , and
enumFromThenTo , are not synthesizable. |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
Eq (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
KnownNat n => Integral (Unsigned n) Source # | NB: toInteger /fromIntegral can cause unexpected truncation, as
Integer is arbitrarily bounded during synthesis. Prefer
bitCoerce and the Resize class. |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
KnownNat n => Data (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
KnownNat n => Num (Unsigned n) Source # | NB: fromInteger /fromIntegral can cause unexpected truncation, as
Integer is arbitrarily bounded during synthesis. Prefer
bitCoerce and the Resize class. |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
Ord (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
KnownNat n => Read (Unsigned n) Source # | None of the Read class' methods are synthesizable. |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
KnownNat n => Real (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
Show (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
KnownNat n => Ix (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
Generic (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
KnownNat n => Arbitrary (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
KnownNat n => CoArbitrary (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
KnownNat n => PrintfArg (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
KnownNat n => Bits (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
KnownNat n => FiniteBits (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
Default (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
NFData (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
KnownNat n => Ixed (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
KnownNat n => SaturatingNum (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
NFDataX (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
ShowX (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
KnownNat n => BitPack (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
KnownNat n => Parity (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
Bundle (Unsigned n) Source # | |
Instance detailsDefined in Clash.Signal.Bundle |
Bundle (Unsigned n) Source # | |
Instance detailsDefined in Clash.Signal.Delayed.Bundle |
KnownNat n => Counter (Unsigned n) Source # | |
Instance detailsDefined in Clash.Class.Counter.Internal |
AutoReg (Unsigned n) Source # | |
Instance detailsDefined in Clash.Class.AutoReg.Internal |
KnownNat m => Exp (Unsigned m) Source # | |
Instance detailsDefined in Clash.Class.Exp |
(KnownNat m, KnownNat n) => ExtendingNum (Unsigned m) (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
type Unbundled dom d (Unsigned n) Source # | |
Instance detailsDefined in Clash.Signal.Delayed.Bundle |
type Unbundled dom (Unsigned n) Source # | |
Instance detailsDefined in Clash.Signal.Bundle |
type TryDomain t (Unsigned n) Source # | |
Instance detailsDefined in Clash.Class.HasDomain.HasSingleDomain |
type Rep (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
type Index (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
type IxValue (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
type BitSize (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
type ExpResult (Unsigned m) n Source # | |
Instance detailsDefined in Clash.Class.Exp |
type AResult (Unsigned m) (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |
type MResult (Unsigned m) (Unsigned n) Source # | |
Instance detailsDefined in Clash.Sized.Internal.Unsigned |