dcheck v0.1.0 (2014-03-27T22:52:40Z)
Dub
Repo
HasArbitrary.HasSpecialCases
dcheck
arbitrary
HasArbitrary
Undocumented in source.
template
HasArbitrary
(T)
template
HasSpecialCases () {
alias
Params
=
ParameterTypeTuple
!(
Arbitrary
!
T
.
specialCases
)
;
alias
RetType
=
ReturnType
!(
Arbitrary
!
T
.
specialCases
)
;
static if
(
__traits(compiles, Arbitrary!T.specialCases)
)
enum
HasSpecialCases
;
static if
(!(
__traits(compiles, Arbitrary!T.specialCases)
))
enum
HasSpecialCases
;
}
Members
Aliases
Params
alias
Params
=
ParameterTypeTuple
!(
Arbitrary
!
T
.
specialCases
)
Undocumented in source.
RetType
alias
RetType
=
ReturnType
!(
Arbitrary
!
T
.
specialCases
)
Undocumented in source.
Manifest constants
HasSpecialCases
enum
HasSpecialCases
;
Undocumented in source.
HasSpecialCases
enum
HasSpecialCases
;
Undocumented in source.
Meta
Source
See Implementation
dcheck
arbitrary
HasArbitrary
templates
HasGenerate
HasShrink
HasSpecialCases
isFullDefined