View source code
Display the source code in std/uni.d from which this page was generated on
github.
Improve this page
Quickly fork, edit online, and submit a pull request for this page.
Requires a signed-in GitHub account. This works well for small changes.
If you'd like to make larger changes you may want to consider using
local clone.
Page wiki
View or edit the community-maintained wiki page associated with this page.
Enum std.uni.member isIntegralPair
Tests if T is a pair of integers that implicitly convert to V.
The following code must compile for any pair T:
(T x){ V a = x[0]; V b = x[1];}
The following must not compile:
(T x){ V c = x[2];}
Declaration
enum isIntegralPair(T, V) = is(typeof((T x)
{
V a = x[0];
V b = x[1];
}
)) && !is(typeof((T x)
{
V c = x[2];
}
));
Authors
Dmitry Olshansky