ForEachCheckInsert.result

Undocumented in source.
  1. enum result;
    template ForEachCheckInsert(size_t i, size_t N)
    static if(i < IndexedBy.Indices.length)
    static if(i != N && __traits(hasMember, index!i, "_DenyInsertion"))
    enum result = (Replace!(q{ ThisNode* aY; bool bY = index!(Y)._DenyInsertion(node,aY); if (bY) goto denied; }, "Y", i)) ~ ForEachCheckInsert!(i + 1, N).result;
  2. enum result;
  3. enum result;

Meta