ReplaceWithMask.ReplaceWithMask

Undocumented in source.
  1. alias ReplaceWithMask = AliasSeq!()
  2. alias ReplaceWithMask = AliasSeq!(ReplaceWithMask!(mask >> 1, What, Types[0..$ - 1]), Types[$ - 1])
  3. alias ReplaceWithMask = AliasSeq!(ReplaceWithMask!(mask >> 1, What, Types[0..$ - 1]), What)
    template ReplaceWithMask(ulong mask, ReplacementForZeros, Types...)
    package
    static if(!(Types.length == 0))
    static if(!(mask & 1))
    alias ReplaceWithMask = AliasSeq!(ReplaceWithMask!(mask >> 1, What, Types[0..$ - 1]), What)

Meta