hasElaborateAssign.hasElaborateAssign

Undocumented in source.
  1. enum bool hasElaborateAssign;
  2. enum bool hasElaborateAssign;
  3. enum hasElaborateAssign;
    template hasElaborateAssign(T)
    static if(!(isObjectiveC!T))
    static if(!(__traits(isStaticArray, T)))
    static if(is(T == struct))
    enum hasElaborateAssign = (is(typeof(S.init.opPostMove(opAssign!T))) && !is(typeof(S.init.opPostMove(opAssign!T)))) || anySatisfy!(.hasElaborateAssign, Fields!T);
  4. enum hasElaborateAssign;

Meta