checkedint v0.1.1 (2016-01-25T13:30:11Z)
Dub
Repo
SmartInt
checkedint
Undocumented in source.
template
SmartInt
(N, bool bitOps = true, bool throws = true)
@
safe
template
SmartInt (
N
bool
bitOps
= true
bool
throws
= true
)
if
(
isCheckedInt
!
N
||
(
isIntegral
!
N
&&
!
isUnqual
!
N
)
) {
alias
SmartInt
=
SmartInt
!(
BasicScalar
!
N
,
bitOps
,
throws
)
;
}
struct
SmartInt
(N, bool bitOps = true, bool throws = true)
Members
Aliases
SmartInt
alias
SmartInt
=
SmartInt
!(
BasicScalar
!
N
,
bitOps
,
throws
)
Undocumented in source.
Meta
Source
See Implementation
checkedint
modules
flags
noex
safeop
smartop
tests
traits
enums
isCheckedInt
isSafeInt
isSmartInt
functions
to
properties
bits
bscal
idx
templates
BasicScalar
SafeInt
SmartInt
hasBitOps
isThrowingCInt