dcheck v0.1.0 (2014-03-27T22:52:40Z)
Dub
Repo
HasShrink.HasShrink
dcheck
arbitrary
HasArbitrary
HasShrink
Undocumented in source.
enum
HasShrink
;
template
HasShrink
()
static if
(
__traits(compiles, Arbitrary!T.shrink)
)
enum
HasShrink
=
isInputRange
!
RetType
&& (
is
(
ElementType
!
RetType
==
T
) ||
isSomeChar
!
T
&&
isSomeChar
!(
ElementType
!
RetType
)) &&
Params.length
==
1
&&
is
(
Params
[
0
] ==
T
)
;
enum
HasShrink
;
Meta
Source
See Source File
dcheck
arbitrary
HasArbitrary
HasShrink
aliases
Params
RetType
manifest constants
HasShrink