BitField.__vmap

optimization for bitwise operations

  1. auto __vmap(Fun fun)
  2. auto __vmap(Fun fun)
  3. auto __vmap(Fun fun)
    struct BitField(Field, I = typeof(cast()Field.init[size_t.init]))
    @optmath
    __vmap
    (
    Fun
    )
    (
    Fun fun
    )
    if (
    __traits(isUnsigned, I)
    )
  4. alias __map(alias fun) = BitField__map!(Field, I, fun)

Meta