allSameTypeRecursive.allSameTypeRecursive

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

Meta