stribog ~master (2015-03-26T23:38:34Z)
Dub
Repo
staticFilterLookaheadN.staticFilterLookaheadN
stribog
meta
filter
staticFilterLookaheadN
Undocumented in source.
alias
staticFilterLookaheadN
=
ExpressionList
!(
T
)
alias
staticFilterLookaheadN
=
ExpressionList
!(
T
[
0
],
staticFilterLookaheadN
!(
i
,
F
,
T
[
1
..$]))
template
staticFilterLookaheadN
(size_t i, alias F, T...)
static if
(!(
T.length < i
))
static if
(
__traits(compiles, F(T[0 .. i])) && F(T[0 .. i]) || __traits(compiles, F!(T[0..i])) && F!(T[0..i])
)
alias
staticFilterLookaheadN
=
ExpressionList
!(
T
[0],
staticFilterLookaheadN
!(
i
,
F
,
T
[1..$]))
alias
staticFilterLookaheadN
=
ExpressionList
!(
staticFilterLookaheadN
!(
i
,
F
,
T
[
1
..$]))
Meta
Source
See Implementation
stribog
meta
filter
staticFilterLookaheadN
aliases
staticFilterLookaheadN