phobos-next ~master (2024-03-19T05:49:32Z)
Home
Dub
Repo
BoundsType.BoundsType
nxt
bound
BoundsType
Undocumented in source.
alias
BoundsType
=
byte
alias
BoundsType
=
short
template
BoundsType
(alias low, alias high, bool packed = true, bool signed = false)
version(none)
static if
(
isIntegral!LowType && isIntegral!HighType
)
static if
(
signed && low < 0
)
static if
(
packed
)
static if
(!(
low >= -0x80 && high <= 0x7f
))
static if
(
low >= -0x8000 && high <= 0x7fff
)
alias
BoundsType
=
short
alias
BoundsType
=
int
alias
BoundsType
=
long
alias
BoundsType
=
CommonType
!(
LowType
,
HighType
)
alias
BoundsType
=
CommonType
!(
LowType
,
HighType
)
alias
BoundsType
=
ubyte
alias
BoundsType
=
ushort
alias
BoundsType
=
uint
alias
BoundsType
=
ulong
alias
BoundsType
=
CommonType
!(
LowType
,
HighType
)
alias
BoundsType
=
CommonType
!(
LowType
,
HighType
)
alias
BoundsType
=
CommonType
!(
LowType
,
HighType
)
alias
BoundsType
=
CommonType
!(
LowType
,
HighType
)
alias
BoundsType
=
CommonType
!(
LowType
,
HighType
)
Meta
Source
See Implementation
nxt
bound
BoundsType
aliases
BoundsType
HighType
LowType
SpanType
manifest constants
span