staticFilterLookaheadN.staticFilterLookaheadN

Undocumented in source.
  1. alias staticFilterLookaheadN = ExpressionList!(T)
  2. 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..$]))
  3. alias staticFilterLookaheadN = ExpressionList!(staticFilterLookaheadN!(i, F, T[1..$]))

Meta