allSameTypeRecursive.allSameTypeRecursive

Undocumented in source.
  1. enum allSameTypeRecursive;
  2. enum allSameTypeRecursive;
  3. enum allSameTypeRecursive;
    template allSameTypeRecursive(V...)
    static if(!(V.length <= 1))
    static if(!(V.length & 1))
    enum allSameTypeRecursive = (is(V[0..$ / 2] == V[$ / 2..$]) && allSameTypeRecursive!(V[0..$ / 2]));

Meta