BoundsType

Get type that can contain the inclusive bound [low, high]. If packed optimize storage for compactness otherwise for speed. If signed use a signed integer.

Members

Aliases

BoundsType
alias BoundsType = byte
Undocumented in source.
BoundsType
alias BoundsType = short
Undocumented in source.
BoundsType
alias BoundsType = int
Undocumented in source.
BoundsType
alias BoundsType = long
Undocumented in source.
BoundsType
alias BoundsType = CommonType!(LowType, HighType)
Undocumented in source.
BoundsType
alias BoundsType = CommonType!(LowType, HighType)
Undocumented in source.
BoundsType
alias BoundsType = ubyte
Undocumented in source.
BoundsType
alias BoundsType = ushort
Undocumented in source.
BoundsType
alias BoundsType = uint
Undocumented in source.
BoundsType
alias BoundsType = ulong
Undocumented in source.
BoundsType
alias BoundsType = CommonType!(LowType, HighType)
Undocumented in source.
BoundsType
alias BoundsType = CommonType!(LowType, HighType)
Undocumented in source.
BoundsType
alias BoundsType = CommonType!(LowType, HighType)
Undocumented in source.
BoundsType
alias BoundsType = CommonType!(LowType, HighType)
Undocumented in source.
BoundsType
alias BoundsType = CommonType!(LowType, HighType)
Undocumented in source.
HighType
alias HighType = typeof(high)
Undocumented in source.
LowType
alias LowType = typeof(low)
Undocumented in source.
SpanType
alias SpanType = typeof(span)
Undocumented in source.

Manifest constants

span
enum span;
Undocumented in source.

Meta